Well , true dragon is a dragonite, or you can have look alikes, such as : Gyarados Aerodactyl Charizard
there isn't a TM for dragon dance
Dragonair does not learn Dragon Rush in Pokemon Leafgreen. However, it can learn the move in Pokemon Diamond, Pearl and Platinum at level 39.
In meteor falls.
I think its moltres
I guess Zapdos
I think Charmander is because he evolves into a dragon later and is the only fire and flying type starter when he evolves into charizard
safari zone (fishing wit supe rod)
if you give it to seadra then trade it it will evolve into kingdra
victory road victory road
the best Pokemon are mewto and the rarest Pokemon ever mew.
There isn't a way you can get a full good dragon type team without trading unless you want more than one of a specific dragon Pokemon being either Kingdra or Dragonite.
== == == == === ===
probably surf,hydro pump,crunch,and maybe dragon rage depending on how far you are in the game
There is no best Pokemon to catch, as you train each individually.
Ho oh, definitely
Blastoise, Starmie and Gyrados!
The best water type would be Kyogre but you can't get it in leafgreen you need to get one from sapphire or emerald other than that the best water Pokemon is blastoise.
All you get is an evolution item, like metal coat or dragon scale