The Spanish Water Dog (perro de agua español) breed is used in Spain as a general purpose sheepdog and guard. It is also used sometimes as a gundog, and is skilled at retrieval from water. This SWD is swimming in the ocean. Many SWDs love the water, but not all.