The Pyrenean Shepherd is a medium-small breed of dog. It comes from the South of France, in the Pyrenees Mountains. The Pyrenean Shepherd is a herding dog. The breed in the northern part of the mountains, where the climate is colder, was originally long-haired and all white. In the Basque area of Spain, the smaller breed of the dog was primarily used to protect the sheep from bear and wolf attacks.