Aberdeenshire Council officials went undercover to try to find illegal north-east puppy farm

Post Thumbnail