Categories: Dog types | Working dogs
A Sheep dog is a type of domestic dog whose original purpose was to herd or guard sheep. Many sheep dogs are now kept as domestic pets.
There are several types of sheep dog, including:
This is an incomplete list. You can help Wikipedia by
Sheepdogs are just one category of herding dogs.
See also sheepdog trials.