the dog is brown
the water is white
a surfboard
the dog is on the surfboard
the water is green
the dogs nose
a point on the surfboard
a tan dog on a surfboard
a black life vest on the dog
the head of a dog
the leg of a dog
the red and white surfboard
the white wake of the surboard
the green blue giant wave
the white crest of the wave
the nose of the dog
the red logo on the surfboard
person on board in ocean
white and green ocean waves
white and green ocean waves
white and green ocean waves
white and green ocean waves
white and green ocean waves
white and green ocean waves
white and green ocean waves
white and green ocean waves
Dog on a surfboard
Dog surfing on a surfboard
Golden dog on surfboard
Surfboard is white and pink
Waves are cresting upwards
Foam on top of water
Dog wearing a black vest
Website address on photo
Water has a green color
Dog laying down on surfboard
a large wave
a splash from the water
the end of the wave
the wake from the surf board
a red and white surf board
a dog on a surfboard
a brown dog laying down
a dog wearing a black life vest
a cord coming off the surf board
a dog in the water

Objects:
dog
board
water
dog
surfboard
surfboard
point
dog
life vest
leg
dog
surfboard
wake
surfboard
wave
crest
crest
wave
nose
person
board
ocean
ocean waves
waves
waves
waves
wave
waves
waves
dog
surfboard
surfboard
waves
foam
water
dog
vest
website
address
photo
water
dog
surfboard
water
splash
wave
wake
surf board
surf board

Attributes:
name: dog
attrs: surfing
name: board
name: water
attrs: white
green
name: surfboard
attrs: red
white
pink
name: point
name: life vest
attrs: black
name: leg
name: wake
attrs: white
name: wave
attrs: giant
green blue
large
white and green
name: crest
attrs: white
name: nose
name: person
name: ocean
name: ocean waves
attrs: white
green
name: waves
attrs: ocean
cresting
white
green
name: foam
name: vest
attrs: black
name: website
name: address
attrs: website
name: photo
name: splash
name: surf board
attrs: red
white

Contrastive attributes: