you can catch it almost anywhere there is a forest or a garden. Its a very common Pokemon and easy to find.
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.
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.
It evolves into Beedrill at level 10
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
No, you cannot catch Kyogre in "Pokémon SoulSilver."
in the ilex forest and later in the virdian forest
walking=weedle, kakuna, paras, zubat, oddish headbutt= hoothoot , noctowl, pineco, weedle, kakuna, beedrill fishing and surfing= psyduck, golduck, magikarp, poliwag
You can't catch bastiodon in Pokemon soulsilver.
You cannot catch Heatran in Pokémon SoulSilver, you will have to trade for it.
No, you can not catch Phanpy in SoulSilver. It is a version exclusive to HeartGold.
catch it? no.