A very cute puppy.
The puppy has very large paws.
Part of the puppies face is black.
The puppies ear has black spots.
A grey and white puppy in the background.
The puppy has black nose.
This puppies name is Smoky Joe.
This puppies name is Smoky Jim.
Giant paws over the railing.
Puppy sitting in the background.
The dog is black and white
There is another puppy
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
The puppies are outside
The puppy looks bored
The ear has black spots
dog has black eye
dog has white eye
dog has white paws
dog has black nose
black and white ears
dog is leaning over railing
black and white dog in back
dog has black ears
white wall behind dogs
railing in far background
head of a dog
paw of the dog
light on the dog
nose of the dog
ear of the dog
black and white dog
dog behind the other dog
two dogs in the photo
dog looking at the camera
blurry background of the photo
white and brown spotted puppy
nails on the dog's paw
brown spot covering the dog's eye
older dog behind the puppy
paws hanging over the edge of the metal wall
paint peeling on the edge of the wall
light spots on the dog's ear
tiny pink spot on the dog's nose
dog laying down beside the puppy
dew claw on puppy's paw

Objects:
puppy
paws
puppy
paw
paw
ear
spot
spot
nose
ground
puppy
puppies
paws
railings
puppy
background
dog
side
puppy
cage
puppy
ear
spot
spot
paws
dog
nose
white ears
railing
dog
dog
ears
railing
background
paw
ear
dog
dog
photo
dog
background
nails
dog's
paw
paws
edge
wall
nose
spot

Attributes:
name: puppy
name: paws
attrs: giant
white
name: paw
attrs: very large
name: ear
name: spot
attrs: tiny
pink
black
name: nose
attrs: black
name: ground
name: puppies
name: railings
name: background
attrs: blurry
name: dog
attrs: white
black
name: side
name: cage
name: white ears
attrs: white
black
name: railing
name: ears
attrs: black
name: photo
name: nails
name: dog's
name: edge
name: wall
attrs: metal

Contrastive attributes:
attr1: black
attr2: white
nouns: dog