shepherd_dog has definitions from the field of zoology
1
[ noun ] (zoology) any of various usually long-haired breeds of dog reared to herd and guard sheep

Synonyms

sheep_dog sheepdog

*