A very cute puppy.
This puppies name is Smoky Joe.
There are two puppies
The puppy is hanging over the side
Then puppy is in a cage
The cage is white
there are three puppies
dog is leaning over railing
head of a dog
two dogs in the photo
white and brown spotted puppy
two white dogs, one black and white, sitting in the front end of a white truck while the other black and white dog the boat