sheepdog

or sheep dog

[ sheep-dawg, -dog ]
/ ˈʃipˌdɔg, -ˌdɒg /

noun

a dog trained to herd and guard sheep.

Origin of sheepdog

First recorded in 1765–75; sheep + dog

Example sentences from the Web for sheep-dog

British Dictionary definitions for sheep-dog

sheepdog
/ (ˈʃiːpˌdɒɡ) /

noun

Also called: shepherd dog a dog used for herding sheep See Border collie
any of various breeds of dog reared originally for herding sheep See Old English sheepdog, Shetland sheepdog