Synonyms and Antonyms for shepherd dog