The pregnancy of horse can be from eleven months and up to one year; and the mother usually likes to give birth at dawn and this can last from fifteen to thirty minutes. Right after a baby is born, the mother will lick his body thoroughly to improve blood circulation. The baby will try to stand up very soon and go to his/her mother for food.
Below are the set of pictures from an egg to a foal. It is very amazing.
via: Birth Of A Horse