SHEPHERD DOG Meaning of SHEPHERD DOG in English nounor shepherd's dogEtymology: Middle English scheperd dog, scheperdys dogge : sheep dog Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012