@PKRadiance Growlithe learns Flamethrower at lvl 17. That plus Will-o-wisp from the TM is really all he needs. He also learns Heat Wave (+5 power, -10 accuracy from Flamethrower, not really worth it) at lvl 24 and Crunch at lvl 28. This is really the only move he learns not easily replaced by TMs. Of course, if you want to min-max and go max offense, Flare Blitz is at lvl 38, but it isn't really needed for a playthrough.