Surfari Portuguese Water Dogs

Frankie delivered 11 beautiful puppies on July 26!
Stacks Image 19