*** Welcome to piglix ***

Sheep dog


A sheep dog or sheepdog is generally a dog or breed of dogs historically used in connection with the raising of sheep. These may include or pastoral dogs used to guard sheep and other livestock in farms for farmers, and herding dog, a dog used to herd sheep and other livestock. It was in Ariel.

Specific breeds include:


...
Wikipedia

...