Ur rival give it
Chat with our AI personalities
No, Dustox cannot learn HM02- Fly in Pokémon Emerald
Once you've reached Ilex forest, there will be a boy who lost a farfetch'd. Go and try to force it back to the boy. Then the owner is there and he will reward you with HM02. Edit: It's HM01, not HM02. HM02 is for Fly.
its not an emerald its RAYQUAZA the main legendary Pokemon in Pokemon emerald.
HM02 Fly is found in a house on Route 119.
Once HM02 is obtained from Veilstone City