Pyrenean Sheepdog

Noun

 * 1) A small to medium-sized breed of herding dog from the Pyrenees region of France.