Almost 90 dogs and puppies have been taken into care during a raid at what an animal charity believes could be the country’s largest puppy farm.
Scottish SPCA officers executed a warrant at East Mains of Ardlogie farm, near Fyvie, on Tuesday to seize the dogs.
Pups about five days old, of various breeds, were taken to a centre in Glasgow following the raid.
A number of other animals – including ferrets – were also taken away.
A spokesman for the Scottish SPCA said it was “clear” that the animals were being used for illegal breeding.
“As far as I know there are no licences here in terms of breeding or a pet shop licence so these dogs are being sold illegally to members of the public,” he added.
The charity believes the animals were being passed off as home-bred and were being sold through the internet.
It is understood one man, who arrived at the farm during the raid, told officers there was nothing wrong with the dogs.
Inquiries about the ownership of the animals that were seized is continuing today.