Spanish Water Dog

The Spanish Water Dog is a medium size, athletic, robust dog that is slightly longer than tall.

Read More
Related Dog Breeds View More >>