Cynocephalus

A Cynocephalus or Doghead is a humanoid creature with the dog-resembling head that inhabits wastes of Zangvebar.