PuppyPile

Puppy Pile

This is a big puppy pile! Twelve puppies in all. I visited these darlings in Creston, BC.