Sheep farming is one of the most widespread agricultural activities in the United Kingdom, and it is also one of the sectors in which fallen stock events occur most frequently. The seasonal demands of the farming calendar – in particular the lambing season and the challenges of managing ewes through pregnancy – mean that sheep […]