Fly i think and fire blast
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
Charzard
you can not catch charzard in soul silver, but after you beat red, you can get charmander from pr. oak and evolve it in to charzard
it can learn Grass and Psychic moves
I don't think that there is a charzard in pokemon ranger.
Argon is an element and so it does not learn any moves!
Of course it can learn dragon moves such as dragonbreath and dragon dance and also can learn moves like twister and waterfall.
No.Magikarp cannot learn any TM moves if it evolves into gyarados then gyarados can learn TM moves and HM moves too. I Hope i helped you!
No i don't , but i have a dark charzard it is on level 100 it knows the strongest attacks in the world! Shiny charzard is so last Year, dark charzard is even stronger than a shiny one:) i have 1 but what would you give me
Charzard isn't a Pokémon so you can't get it in any Pokémon game.
Magikarp can't learn any TM moves.
No Pokemon can learn more than four moves.