27 puppies born within space of three days after dog breeder’s two dogs give birth, Aken, Germany – 25 Jan 2012

6a00d8341c503453ef0167632c6ab7970b
pup1