Dec25 2012

Puppy Christmas

Sadly, almost 4 million cats and dogs are put down at US shelters every year.
Puppy Christmas