Two guilty of ‘largest Scottish puppy farm’ charges Scottish SPCA officers and police seized more than 100 animals in the Aberdeenshire raid in 2017. Source