There are very few things that may compare to the excitement of having a new foal in the stable. We all like to watch them run around their mares, try out their wobbly legs or merely watch them take a nap in the sunlight. Yet, having a healthy foal takes more than breeding and waiting ELEVEN months. Babies need a large amount of preparation well ahead of their arrival.
Continue reading >>