The Puli is a small-medium breed of Hungarian herding and livestock guarding dog known for its long, corded coat. The tight curls of the coat appear similar to dreadlocks. A similar-looking, but much larger breed – also Hungarian – is the Komondor. Pulis are valued for their energy and determination which is a result of their sheepdog history. Every Puli is a natural shepherd and instinctively knows how to herd a flock of sheep or livestock even if they have been raised as a family dog and have never been trained to do it. It is advisable to start training the Puli early in age, especially in obedience. They are very independent, strong-willed, and difficult to train in adulthood.