VariousWords beta
Related Terms:
spanish water dog
shepherd
australian cattle dog
border collie
horseherd
sheepdog
swineherd
australian shepherd
mudi
bergamasco
old english sheepdog
basque shepherd dog
livestock
goatherd
canaan dog
hogherd
beast of burden
bearherd
welsh sheepdog
croatian sheepdog
neatherd
welsh corgi
icelandic sheepdog
Noun
Definition: A dog bred for working cattle, sheep, or other livestock. For example, the various shepherd breeds.