Main Page | See live article | Alphabetical index

Sheep dog

A \'Sheep dog' is a type of domestic dog whose original purpose was to herd sheep. Many sheep dogs are now kept as domestic pets.

There are several types of sheep dog, including: