sheep-dog (n.)youdaoicibaDictYouDict[sheep-dog 词源字典]
1774, from sheep (n.) + dog (n.).[sheep-dog etymology, sheep-dog origin, 英语词源]