To be lame, or not to be lame…
The lame sheep, every farm has them and they can be frustratingly difficult to manage taking time, effort, and medicines. It is estimated that 3 million sheep are lame in the UK at any one time so as an industry we spend a lot of time, effort and resources treating […]