Instead of a dragon...
Why not a phoenix? I mean it only makes sense. Once the phoenix dies it just turns into a pile of ash and then when it's ready to respawn, the ashes turn back into a phoenix and bam! Ready for the next battle! :D The buff can be renamed to "Phoenix Slayer" and when you have its full fire buff it makes sense! Your have the spirit of the phoenix within you, burning everything you touch for a limited amount of time.