clover at the vet 9-9-14

border collie puppy, dog blog, champion of my heart