Sheep dog
Synonyms for Sheep dog
- shepherd dog
- sheepdog
- shepherdshepherd dog
- sheep-dog
- dog
- collie
- Border collie
- shepherd's dog
- Alsatian dog
- working dog
For more similar words, try Sheep dog on Thesaurus.plus dictionary