Dozens of dogs seized from suspected puppy farm in Moray

Post Thumbnail