Also, Return instead of Thunder Wave. Spark is preferred over Thunder Fang for offering a 30% paralysis rate, so you should offer Return instead. Return is its strongest attacking option.
I got my Bagon, Naive Natured, completely EV trained and up to Level 31, and then I realized that Dragon Dance is an Egg Move on Salamence.
Biggest >__< move in Pokemon I've done in a VERY long time. I need to pay more attention next time. -__-
@Blade: Actually, the HGSS tournament will be the May tournament. For one, with all things considered, I can't see NA getting HGSS before early February. Furthermore, I want to give everyone some decent time to get through their games. For many, these games will be their access to the tournaments, and as such, they need reasonable time to work on them. Thus, HGSS additions won't be allowed until then.

I actually have Dragon Dance Bagon. Want some?