Pups and people, lots of people at Pup Aid

You may also like...