Previous Pups

Spanish Water Dogs can have a variety of different colored coats.

  
Puppies from previous litters enjoying the elements of farm life