Typically, you would wean your foal at approximately 6 months of age. Foals do not need to be suckling on the dam too far beyond that age. Most of the time foals are weaned so the mare can return to a more relaxed life. Nursing a foal is a drain on the mare, lactating mares require more nutrition.
People often wean foals so the dam can return to her normal job (showing, racing, trail riding)
actually it's called wean and you wean foals at about 6 or 7 months of age
The best solution is to wean the foals together. Their ages are so close together that a little earlier or later won't make much difference.
Nine or ten months, or just let it wean itself, which is kinder.
If they are weaned older there is more trouble weaning them and if you wean them younger they will need vitamin shots
In my opinion, the mare will know the time to wean him much better than we do. Many domestic horses are weaned at about 6 months. However, in the wild (when the mare decides when to wean), foals will suckle for a year or more. It has actually been proven that foals weaned early are more likely to develop vices, like biting, rearing, stricking, kicking, etc. So, you can wean the horse at 6 months, or you can wait until the mare decides it is time to wean. I would do the later. The only time I think you should wean early is if your mare is losing weight dramatically, and you have ruled out other causes, like stress, change in diet, etc. If you can find no other cause for her weight loss, the foal may be taking too many nutrients, so in this case you could try some supplements, or you should wean the foal.
In domestic situations many foals are weaned at four to six months old. In feral and wild herds however many foals are not weaned until they are eight months to a year old on average. It is in the best interest of domestic horses to let the foal nurse until at least six months of age and many mares will naturally wean their own foals if they are bred again.
10 months Some people wean at 6 or even 4 months old (but this has proven that foals weaned early are more likely to have vices) However, in the wild a foal will not be weaned until it is a year old, and if it is a filly, they may nurse for even longer. The best thing to do is to let the mare decide when to wean the foal, unless the mare is rapidly losing weight, in which case it would be healthier for the mare to wean the foal early.
Most foals nurse right up until they are weaned... generally at between four and eight months of age. It depends on the horse and when the owner wants to wean the foal.
There are zebra foals and pony foals, so yes.
Mother horses, or mares, typically allow their foals to suckle for about 4 to 6 months. During this time, the foals receive essential nutrients and antibodies from the mare's milk. After this period, foals gradually start to eat solid food and wean off the milk, though they may continue to nurse occasionally for a few more months. Full weaning usually occurs by 6 to 7 months of age.
Foals
Foals are newborn horses.