in the ilex forest and later in the virdian forest
Kakuna can only be found in Pokemon SoulSilver. Metapod, however, can be caught in HeartGold. To get a kakuna, you must trade for one. Kakuna is one of the many version-specific Pokemon.
You need to catch a Weedle or a Kakuna. Weedle evolves into Kakuna and Kakuna Evolves into Beedril It is harder to train a Kakuna into a Beedril because a wild Kakuna ONLY KNOWS Harden when you catch it.
in heart gold, you could get a kakuna in the national park when it's Tuesday, Thursday, and Saturday which is when the bug catching contest is.
Eterna forest
You can't catch Rotom in heartgold.
same as always; Lv. 7. (kakuna into beedrill at Lv. 10)
you can catch it almost anywhere there is a forest or a garden. Its a very common Pokemon and easy to find.
you cant catch him in heartgold you can only get him in soulsilver
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
Wild Beedrill cannot be found in the wild and only Weedle or Kakuna can be caught in the wild. Catch Kakuna then train it to level 10 to evolve it to Beedrill.
Caterpie, Weedle, Metapod, Kakuna, Pikachu.
You can catch Ekans in Pokémon HeartGold in the Safari Zone in the Marshlands area.