a dog that is sitting on the ledge of a boat.
a white dog sitting on the deck of a boat at the harbor
A brown dog sitting on the ledge of a boat next to water.
A beige, shaggy-coated dog sits on a boat as he looks out over the water. 
A dog sitting on a boat in the water