Donphan, Growlithe, Gligar, Latias, Kyogre, etc
You can only catch Kyogre when you have HeartGold.
No. You can only get it from giveaways.
You can't catch him in HeartGold. Only in SoulSilver. In HeartGold, you catch Kyogre in Embedded Tower. If you transfer either Kyogre or Groudon to the other game, you can catch Rayquayza
You can't catch Rotom in heartgold.
u cant. only in events
yes you can catch pikachu on Pokemon heart gold but only in kanto! they are rare though
You cannot capture your opponents. You cannot capture your opponent's Pokemon, either. You can only catch wild Pokemon.
In Heartgold, you can still catch Lugia, only later in the game.
You can catch the Pokemon Lapras in Union Cave, but only on Fridays. Make sure you stock up on PokeBalls.
In HeartGold you can catch Kyogre.
You can only find celebi in the special event.
You can only catch in the Quiet Cave Pokewalker route (100,000) watts.