raikou's most powerfull moves in Pokemon leaf green and fire red are
hyper beam
thunderbolt
thunder
rest
pshycic,surf,confuse ray,and body slam
there is no good Pokemon and bad Pokemon its just the way You level it up and what moves it knows /execpt Magikarp they cant learn moves but Gyrados is worth it at the end.
I Don't know for sure. But moves are: Fire Blast, Earthquake, Wing Attack and Flamethrower.
dragonite is the strongest dragon there is in leafgreen
Vaporeon because it can learn more than just water type moves and it has great stats.
I think its moltres
I guess Zapdos
probably surf,hydro pump,crunch,and maybe dragon rage depending on how far you are in the game
the best Pokemon are mewto and the rarest Pokemon ever mew.
pikapoo
== == == == === ===
Gyarados