Puli

Puli

Hungary
The Puli is a medium-sized, square and muscular Hungarian herding dog, covered with a coat that forms thick locks, usually black. The head appears round and the eyes are almost covered by hair. The standard describes him as lively, extremely eager to learn, fond of children and an excellent guard dog.

More about the breed on WikiAnimals