Police have saved 72 puppies after they pulled over a van transporting them in appalling conditions.
Horrified officers in Waidhaus, Bavaria, southern Germany, found dozens of pups crammed into tiny cages inside the van.
Many were dying from dehydration after being left without water on what was due to be a 1,900-mile journey from Slovakia to Portugal.