A sordid tale of misery and abuse
Dealers in vans are frequent visitors to the puppy farms. Note: the shed in this picture is home to 160 dogs.