sheepdog
noun
°a breed of dog, used for herding sheep.