How to Raise
My way of raising my Ninetales has changed in recent years, beginning with SoulSilver. I originally
only had her learn: Flamethrower, Fire Blast, Quick Attack, and Will-O-Wisp. After figuring out egg moves
and getting more interested in battling people rather than just in-game characters I've changed her move set.
As my team is mostly fire types (with the exception of Jolteon) I like to focus on making sure my fire types have their
weaknesses covered. So I catch Stantler and Smeargle for the egg moves I want, then breed for the correct natured Vulpix.
I would go more in depth with how I get these egg moves on Vulpix, but I had to figure it out the hard way so I'll leave that to
you to do.
Anyways, once you have the perfect Vulpix, you can evolve her right away to learn Nasty Plot if you want that move. I choose not to
evolve her right away, but that's just me. Anyways, you can up her EVs by using vitamins, getting pokerus, and battling specific
Pokemon. It takes time, but the powerful Pokemon you'll have in the end is well worth it (I've beaten a lot of opponents with her).
As a side note, you can also breed for IVs, but I honestly don't breed for IVs because I don't know how yet.