Blastoise Raichu Butterfree Fearow Nidoking Rhydon (Gengar but put in Nidoking instead incase you cant trade) =]
dragonite is the strongest dragon there is in leafgreen
I think its moltres
I guess Zapdos
the best Pokemon are mewto and the rarest Pokemon ever mew.
pikapoo
If you trade Pokemon between leafgreen and ruby ruby will have your leafgreen Pokemon and leafgreen will have the ruby Pokemon both in the party they will not be sent to the PC unless you personally walk to the PC and do so.
Gyarados
== == == == === ===
Charmander
MunchingOrange
There is no best Pokemon to catch, as you train each individually.
Ho oh, definitely