The Christmas puppy sales funding organised crime gangs

The market for illegally-traded puppies is now worth £13m, according to the Crown Office.

Source