Hellhounds are demons or evil spirits that take the form of a dog. Throughout history and in numerous cultures creatures known as hellhounds have appeared in mythology, legend and folklore - sometimes as guardians of forbidden areas or as sinister drifters that spread death and misery wherever they tread.