Maintaining the Health of Sheep Herds

With an estimated 2 million sheep in Ireland, maintaining the health of all herds is vital.