Portuguese Water Dog

Country:
Portugal
Height:
20-23"
Weight:
35-50 lbs
Colors:
Black
Hair:
Long