Pokemon HeartGold and SoulSilver.
Try to hit the other Pokemon from behind. Try not to be stressed
In Heartgold, you can find any of the following Pokemon by headbutting trees: Caterpie Metapod Butterfree Spearow Venonat Exeggcute Tangela Hoothoot Noctowl Spinarak Ariados Natu Aipom Pineco Heracross After you've obtained the National Pokedex: Wurmple Seedot Tailow Shroomish Slakoth Starly Combee Burmy Cherubi Locations and time of day for capture differ. Check your Pokedex for more information or check the internet for additional help.
heracross is a pokemon who doesn't evolve. sorry.
Well, the Pokèmon that appear on the tree are randomized; you can get a Heracross on Mt. Silver in HeartGold and SoulSilver, but it usually takes 6-8 hours for a Pokèmon to appear on a Honey Tree after you slather the bark with Honey.
go to mt. silver and headbut trees you may also find aipoms there.
No
You cannot capture your opponents. You cannot capture your opponent's Pokemon, either. You can only catch wild Pokemon.
No, you cannot catch a Charizard in Pokémon HeartGold and SoulSilver.
No. It is an event pokemon, or you can hack it which I don't recommend.
You capture Zirachi in MT Silver on the grass
Pokemon HeartGold and SoulSilver.
Well You can't Capture it so trade from other Pokemon games
The PokeWalker allows you to walk with a select Pokemon from your copy of HeartGold and if you walk enough, you can capture extremely rare Pokemon (though not legendary).
you can probably find it on trees. or you could trade it over form diamond, platinum, heartgold, soulsilver, or RSE.
Heracross does NOT evolve.
Search for wild Pokemon in different places and when they have low health, capture them with a poke ball.