Keinoid Hound

The Keinoid Hound is believed to be one of the three forms of the Keinoid Humanoid that takes the shape of a large hound dog.

Its debut is currently an unknown episode.