Hellhound is a demon and a minor antagonist in All Dogs Go to Heaven.
Appears to be more of a Dragon more than a Hellhound from folklore, it's origin.
Role in the Film
While Charlie fell asleep, he has a nightmare about be condemned to Hell. Charlie tries to run away, but a cyclone pulls him all the way down to Hell, where he lands on a boat where a skeletal dragon frightens him. Charlie then watches in horror as the Hellhound rises from the lava and reveals himself. In the uncut version, he comes closer to Charlie, saying, “Now, you are mine!”. A lava face appears in front of Charlie, as the Hellhound laughs evily. The demon then spews fire, summoning mini dog demons. They attack Charlie as the boat sinks into the lava. Suddenly, Charlie was awaken from Flo’s puppies.
The Hellhound returns later on, while Charlie as a ghost came to see Anne-Marie one last time. The Hellhound tries to take Charlie to Hell, but a blue glowing orb defeats the demon, and takes Charlie to heaven, because he sacrificed his life to save Anne-Marie.