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