As part of KBHH (Keeping Britain's horses healthy), we wanted to focus on taking care of the mare and foal.
Breeding your own foal can be a wonderful experience, but they do require additional care and dedication to thrive.
It may seem like waiting for the birth of a foal takes an eternity, but the average gestation length for most mares is 335 to 340 days (range 320 to 350 days). Use this time to make sure you are prepared for your foal’s arrival and...