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