a dog is on the beach
the dog is on a wakeboard
the person has a coffee drink with them
the ocean is in the background
a woman's foot is visible
the beach has many footprints
a tent propped up for some shade
two people sit just in front of the water
the board is blue in color
the coffee drink is in a sleeve
dog on a surfboard
rope on end of surfboard
sand of a beach
people sitting at a beach
coffee cup in the sand
foot of a person at beach
water of an ocean
tent in the sand
design on a surfboard
collar on dog's neck
a blue beach tent
a beach tent on the sand
a blue pop up tent
a tent on the beach
a white coffee cup
a coffee cup on the sand
the ocean
a blue boogie board
a small dog
a small dog on the beach
head of a dog
ear of a dog
eye of a dog
mouth of a dog
leg of a dog
leg of a dog
leg of a dog
tail of a dog
dog standing on surfboard
the surfboard is blue
white letters on surfboard
the dog is brown and black
waves splashing in ocean
people sitting in the sand
canopy on the beach
person standing under canopy
coffee cup in the sand
person's foot near the cup

Objects:
dog
beach
person
drink
ocean
tent
board
drink
sleeve
surfboard
rope
sand
people
beach
person
person
cup
foot
tent
sand
design
collar
neck
tent
beach
tent
sand
tent
tent
cup
ocean
board
dog
head

Attributes:
name: dog
attrs: small
name: beach
name: person
name: drink
attrs: coffee
name: ocean
name: tent
attrs: propped
blue
name: board
attrs: boogie
blue
name: sleeve
name: surfboard
name: rope
name: sand
name: people
name: cup
attrs: white
name: foot
name: design
name: collar
name: neck
name: head

Contrastive attributes: