Up to 4,000 sheep are killed or injured a year by “marauding” dogs, the Irish Farmers’ Association (IFA) has said.  Photograph: iStock

Up to 4,000 sheep are killed or injured a year by “marauding” dogs, the Irish Farmers’ Association (IFA) has said. There are between 300 and 400 dog(...)