brown dog on surf board
white and blue ocean waves
white and blue ocean waves
white and blue ocean waves
white and blue ocean waves
white and blue ocean waves
white and blue ocean waves
white and blue ocean waves
white and blue ocean waves
white and blue ocean waves
Ripples in the water
Ripples in the water
Ripples in the water
Ripples in the water
Ripples in the water
Ripples in the water
Ripples in the water
Ripples in the water
Ripples in the water
Ripples in the water
dog on a surfboard in the water
city off in the distance
surfers off in the water
turquoise blue ocean water
puppy surfing on a wave
white surfboard of a puppy
white foam on the ocean wave
road off in the distance
harness on the puppys back
surfer riding in on a wave
dog in the ocean
water is calm
dog catching a wave with his board
small wave
outside of a wave
people swiming in the distance
land in the distance
rocks across the water
people in the background
mini waves forming
dog on surfboard
white clouds in blue sky
white and blue ocean waves
white and blue ocean waves
white and blue ocean waves
white and blue ocean waves
white and blue ocean waves
white and blue ocean waves

Objects:
dog
waves
waves
waves
ocean
water
ripples
ripples
ripples
ripples
ripples
water
ripples
dog
surfboard
city
surfer
surfer
surfer
surfer
surfer
puppy
wave
puppy
surfoboard
foam
wave
road
dog
people
land
distance
rocks
people
waves
waves
wave

Attributes:
name: dog
attrs: brown
name: waves
attrs: white
blue
name: ocean
attrs: white
blue
name: water
attrs: calm
name: ripples
name: surfboard
name: city
name: surfer
name: puppy
name: wave
attrs: white
blue
name: surfoboard
attrs: white
name: foam
attrs: white
name: road
name: people
attrs: swimming
in the distance
in the background
name: land
name: distance
name: rocks

Contrastive attributes: