After defeating Chuck in Cianwood City, your next step is to get fly. Talk to Chuck's wife, who is right outside of the gym, to get HM02 Fly. Then, you'll need to get the medicine for Ampharos from the pharmacy if you have already gone to the lighthouse.
No, there are no underwater routes in Pokemon HeartGold or SoulSilver. The HM Dive is not available in Pokemon HeartGold or SoulSilver.
you cant catch persian in heartgold.... i think
YES=)
Yes you most definitely can
You need a Rotom as the first Pokemon in your team.
Cianwood City
Cianwood city after defeating chuck
you get hmfly in heartgold after beating chuck the 5th gym leader who uses fighting type in cianwood city..
it is in mahogany town or if you already beat him probably chuck in cinnabar
Battle Chuck 15 times in a row,then go to his gym
you get it at Cianwood city. Beat the leader (chuck) His wife outside will give you the HM.
Psychic type Pokemon like Espeon, Drowzee, or Mr. Mime. Or flying-type.
If you surf from Olivine City u will get to cianwood town. Chuck, gym leader of fighting type!
In HeartGold and SoulSilver Versions, HM02 Fly is obtained by beating the fifth gym leader, Chuck and receiving the HM from Chuck's wife outside the gym.
There is no best Pokemon on Pokemon HeartGold.
there is no Pokemon Mansion in Heartgold.
They are not in Pokemon HeartGold