Catalan Sheepdog

The Catalan Sheepdog is a breed of dog.