D/P:PALKIA
R/B/E:RAYQUAZA
FR/LG:?
JOHTO GAME:LUGIA
dragonite is the strongest dragon there is in leafgreen
dragon
ICE AND DRAGON TYPE.BUT THE BEST IS ICE TYPE.TRUST ME!
Arceus (With Dragon plate)
ice
digla
The strongest dragon type in pokemon Emerald, Sapphire and Ruby, is the legendary pokemon Rayquaza. In terms of non-legendary pokemon, both salamance and flygon are strong dragon types.
the strategy i use is have say a charzard(any Pokemon that can learn dragon type moves)but try to get one that is not a dragon type since dragon is weak to dragon
Dragon vs Dragon is best its super effective against each other if you believe me you try it. or ice.
Dragonite is a very strong dragon type pokemon, it may be the best but you can't get a dratini until the 8th badge, as in that area so you can get one but very late in the game.
dragon because dragon is a good typ and they are very strong
A Pokemon that has high special attack and a dragon move like dragonbreath.