Spike: A dragon or Salamander
Spoiler
Show
I mean he doesn't have wings, but all the dragons have wings. I mean Salamander (Mythic version) can breathe fire, fireproof and doesn't have wings.
If he's a dragon, Spike could be like Worf, who is considered as a good guy in the evil race.