Get the Minccino from the Route 5 hidden grotto. It comes early, and its stats are usable. Double slap and tail slap are extremely strong when boosted by skill link.
I also recommend dropping Flareon and maybe using Darmanitan. Darmanitan has higher physical attack and speed. Darumaka learns fire punch at level 22 and flare blitz at level 33, while Flareon is stuck with fire fang for the whole game.