You actually do NOT battle him in this game. This is because the Team Rocket you are battling is composed of ex-members that are desperately trying to find Giovanni himself and restart Team Rocket. But, you thwart their plans before they get the chance.
Pokemon Heartgold and Soulsilver are the remakes of the old Pokemon Gold, Silver, and Crystal series. Pokemon Heartgold and Soulsilver are for the Nintendo DS.
No, there are no underwater routes in Pokemon HeartGold or SoulSilver. The HM Dive is not available in Pokemon HeartGold or SoulSilver.
he is not in Pokemon soulsilver or Pokemon heartgold
SOulsilver
That is impossible in Pokemon HeartGold and SoulSilver.
You can only go to Johto and Kanto in Pokemon Heartgold and Soulsilver
Pokemon Soulsilver and Heartgold cost about 35 to 40 dollars on the US
The card key in Pokemon Heartgold and Soulsilver is located in the Goldenrod Underground.
The Quick claw is located in the National Park in Pokemon Heartgold and Soulsilver.
You can't. You need to get Heatran from Pokemon Diamond, Pearl and Platinum and then trade to heartgold and soulsilver.
Suicune is at Level 40 in HeartGold and SoulSilver.
In HeartGold and SoulSilver, she does not battle you - which might be one of the reasons why she doesn't have a starter pokemon. Instead, she has a Marill.