Dogman (Parasite Eve)

The Dogman appeared in the 1999 video game called Parasite Eve.