It is very important to put your mare on a good diet with all the essential nutrients she needs to stay healthy, I feed a high protein feed. Lots of hay and water are also necessary, after all she is eating/drinking for two! A few weeks prior to foaling I like to transition the mare to new pasture/pen as it has a large stall for her to foal in. Changing pastures a few weeks before pregnancy helps keep stress levels down and get the mare comfortable with her new area.
When my mare starts showing signs that she may be ready to foal soon, I wrap her tail so it is out of the way. I also change her bedding from sawdust to a thick heavy bedding of straw, as it is safer for the mare and foal during labor. After the foal is a few hours old I begin to start bonding with foal. Keeping down a number of people in the stall help keep your mare and foal calm, too many people will make her nervous.
To keep Mare and Foal comfortable and safe I keep all animals away from mare and foal and let them have a stall pasture all to themselves. Now that the foal is born and healthy it is time to come up with a name! I like to watch behavior and pay attention to physical characteristics to help me come up with a name.