belgian_sheepdog
1. [ noun ] (zoology) hardy working dog developed in Belgium for herding sheep
Synonyms: belgian_shepherd
Related terms: shepherd_dog malinois groenendael
Similar spelling:   Belgian_sheep_dog
  Belgian_shepherd
  Belgian_Congo
  Belgian_waffle
  Belgian_endive
  Belgian_griffon