Dozer my buddy
Whom ever is getting a Dog PLEASE get the training or do the training right. A poorly trained or untrained dog will cause more issues then its worth. Proper socialization is a must especially if you have kids.. My dog had thousands of hrs of training when he was a pup. Most of it was done by myself after the initial professional training was done. It really makes a diferance.. If your dog is on someone they need to listen to voice commands to let go immediately.
after swimming
Ginga
Is that a Portuguese Water Dog in Portugal? It's just so literal!