Well, Flareon has a terribly complimenting movepool, in comparison with the stats. To compensate for this, you'll want to be able to cripple the opponent. You were on the right track with Toxic, because everyone hates being badly poisoned, but with base 65 HP and base 60 Defense, you'd be better off with using Will-O-Wisp.
With a Base 110 Special Defense, and the effects of the burn halving the opponent's Attack, it gives the illusion of Flareon have a base 120 Defense stat. Under these conditions, Flareon can actually be a decent Defensive force, as well as being naturally Offensively inclined!
I love your addition of Dig to hit Rock-types, but you'd be better off with Iron Tail, if you have access to it. If not though, Dig is definitely the next best choice.
Flamethrower is your best option for a Fire attack.
Finally, Facade is quite situational in its usefulness. I'd replace it with a reliable and potent Return.
I can tell you really understand Flareon's battle style, and I commend you for that, dude. Flareon is the worst of the Eeveeloutions, and everyone seems to think that Flareon is useless. It's not useless in the least, but it does require some way of evening out the odds against the opponent.