The Catalan sheepdog (Catalan: Gos d'atura catal?) is a breed of Catalan pyrenean dog used as a sheepdog. This dog is bred in Europe, especially in Spain, Finland, Germany, and Sweden. The Catalan Sheepdog are lovely, spirited and friendly dogs, they are also very intelligent and extremely agile which means they make great agility dogs.