No wait. You said better
name didn't you. Let's see, hmmmmm. I'm guessing a hero instead of a villain and you are including the Imperial Hound which suggests an empire. Myrmydon (after the legendary warriors led by Achilles) or The Thracian (after the Indo-Eropean tribes that produced a well known Gladiatorial style) might do, depending on the origin of course. Of course you could use a more mythological name such as Kratos (the enforcer for Zeus) or perhaps Mandanu (the
Babylonian god of justice).
There are a lot of characters using variations of ce3rtain names, because they sound so cool
but I've never heard of a character named Cobrafire
So I believe I'll suggest that.