Who let the dogs in? Smugglers and criminal breeders are feared to be behind up to four in five of all puppy sales in UK
Three-quarters of the 950,000 puppies that find homes in the UK every year - around 700,000 - come from unknown sources, a charity has found.
