Dog riding a surfboard
Dog is wearing a life vest
Life vest is yellow
Surfboard is white on top
Water is very frothy
Waves are white and choppy
High wave is coming in
White water is rough
Sand and pebbles in the surf
Dog is not happy
the dog is surfing
the surfboard is white
the dog is brown
the wave is white
the life vest is yellow and black
the water is blue
the sand is brown
the water is foamy
the dog has four legs
the dog is standing on a surfboard
a brown dog on a surfboard
brown and white ripples in ocean water
wet brown sand
the area where the ocean meets the sand
a black and yellow safety jacket
a dog's head tilted downward
a white surfboard in the ocean
a small white ocean wave
an area of calm blue ocean
the back legs of a brown dog
Life vest on a dog
Small wave crashing on a beach
Dog with its face near a surfboard
Tip of a white surfboard out of the water
Dog surfing on a board
White wave tip in the ocean
Blue water in the ocean
Four dog paws on a surfboard
Reflection of a dog in the ocean
Black nose of a golden dog
brown and white rippling ocean water
blue rippled ocean water
a brown dog on a surfboard
a yellow safety jacket on a dog
a white surfboard in the water
small white ocean wave
a long line of white ocean water
a blue ocean wave
a thin white line in the water

Objects:
smiling woman
pond

Attributes:
name: smiling woman
name: pond

Contrastive attributes: