whippet and duck strolling on the sea, painting