RegiRock
The fourth one.
marill,azumarill,combsken,blaziken,and else not sure
grass Pokemon 4x strength over whiscash.use them
The best Pokemon to catch in emerald is rayquaza. It has great speed and awesome strength. If you teach it the right it might the strongest Pokemon.
H.M
rayquaza, kyogre, groudon! they are only one!
At the rusturve cave if you use rock smash the guy there will give you strength.
RegiRock
The fourth one.
marill,azumarill,combsken,blaziken,and else not sure
in the rustruf tunnel after u help the man get to his girl
grass Pokemon 4x strength over whiscash.use them
The best Pokemon to catch in emerald is rayquaza. It has great speed and awesome strength. If you teach it the right it might the strongest Pokemon.
In rusturf tunnel.
You can find a Fire Stone in the Fiery Path after you get the HM for Strength.
you need to beat flannery at the gym in lavaridge town