Perhaps the most iconic pet in DC comics is Superman's dog, Krypto. However, he isn't the only superhero to have had a pet over the years. He's not even close.
Many DC characters have a furry friend to welcome them home after a long day saving the planet. Not all of them want something as generic as a dog or cat, however. This list compiles some of the weirdest pets DC heroes have owned, stretching across all groups in the animal kingdom, including everything from bovine Avengers to magical tigers.
While some heroes have alien animals as pets, this list exclusively looks at the pets that wouldn't immediately give away a secret identity - even if they do make the owner look a little weird. All are Earth animals or look enough like them to pass as one.
Some are willing to don a mask and fight crime, while others just want to shower their owners with the love and affection superheroes deserve. All, however, are weird enough to get a little extra attention (and extra strokes, pats or snuggles).
Leroy is the pet iguana and magical familiar of Traci Thirteen. Although his species doesn't necessarily make him stand out as strange, he has a love of coffee, the ability to communicate telepathically with Traci and, with a little help from Traci's magic, a dragon form that allows him to fly and breathe fire.
Leroy's telepathy makes him highly useful as a source of advice for Traci. They also give him the ability to sense when she is in danger. Throughout their adventures, Leroy has proven to be a good spy, able to give Traci information on things he has seen when she isn't around.
However, it is in his dragon form that he proves to be a real asset. His bat-like wings that give him the ability of flight make him a useful method of transportation for Traci and his claws, fangs and fire breath make him a brilliant ally in a fight. In fact, he has been able to take down super powered individuals himself due to the strength that this dragon form gives him.