Barbet Dog- A Funny and Smart Breed from France

Barbet Dog is a medium-sized breed of French water dog, known for its thick wavy coat. However they are an…