6/11/10

dogs & pups arriving 6/12

Here are a few of the dogs arriving from shelters where their time is up.