North-east pair convicted of causing scores of animals ‘unnecessary suffering’ at puppy farm

© DC ThomsonAberdeen Sheriff Court
Aberdeen Sheriff Court

Breaking