The maximum time it should take a mare to foal once she's began major contractions is 30 minutes. Any longer and the foal could be in serious trouble. Usually it should only take 10 minutes for the mare to foal on her own.
It takes an average of 11 months
about eleven months, or about 340 days (normal average range 320-370 days)
=no you can not take a mare away from its foal straight after its birth=
It normally takes 11 months for a mare before she gives birth, but occasionally it will be 10 or 12 months.
The gestation period of a zebra is anywhere from 360 to 390 days. The mare then nurses her foal for up to 12 months.
A foal gets his immunity from the first milk from the mare called colostrum. As long as the mare is healthy and current on her vaccinations the foal is good to go for about six months. At this point it is good to consult your vet to see what he recommends but this is about the time (give or take) to start his life-long series of vaccinations.
On average it will be about 11 months
The average mare will be pregnant for 340 days, or about 11 to 12 months. But the average foaling time, or labor time, is usually no more than 30 minutes.
About 11 months
Once the mare is pregnant, it will take 12 months for the baby to be born.
The gestation period of a mare is around 10 to 11 months.
A mare takes the foal and keeps it safe until its 8 months old then it can take care of its self. the mare makes sure no horse will hurt it and the mare feeds it:)i hope i could help!!
it takes 6 months