I am riding a turtle.
If you want to get to flanary in Pokemon emerald (beat team magma then they will disaper get the metorite and go down.
Beat Flannery and she'll give you this TM.
Flannery cannot be battled in HeartGold. She can only battled in Ruby, Sapphire, and Emerald.
You get it after beating Flannery at the Lavaridge gym.
Flannery, a fire type gym leader.
Flannery the fire type gym leader
you need to beat flannery at the gym in lavaridge town
Trapinch can be found in the dessert in lavaridge town after you beat Flannery.
you go to Petalburg city gym to get your fourth bage and surf
After you deafeat your 4th badge from Flannery, Brendan/May will say somthing about battling petalburg citys gym. Go to Petalburg Gym and go through the door until you reach Norman! If you have more Pokemon Questions my profile is Kyogre286.