no, it usaly takes about 3 weeks until they can see for the first time.
spring time most of the time but some times they are born in the summer time
Most of the time it's the horses head.
Sea horses can have up to 1500 baby's at a time
most of the time when a horse isn't sleeping he will be eating.
Twenty horses can race at a time
normally any horse has one baby at a time. it is rare for a horse to have twins. and extremely rare for them to live.
Horses are most active in the daytime, eating, sleeping and playing among the herd.
i believe a shark has a baby one at a time.
they are born in the spring time
most of the time, baby animals are born in the spring. Their parents need to have their young when there is lots of food available and the longer days mean that they have longer time to find food for their young. See the related link below.
in winter time