You cant catch a happiny you have to breed a Chansey while the Chansey is holding a luck incense.
No, you can not catch Phanpy in SoulSilver. It is a version exclusive to HeartGold.
there is a mew in Pokemon soulsilver but you need to catch all leadndery Pokemon including event Pokemon
With a pokeball
Route 44.
burnded tower
You only get it by breeding Chansey.
breed Chancey or blissey with luck incense
You can't catch bastiodon in Pokemon soulsilver.
You can't. you have to trade from Pokemon diamond or pearl.
I am not sure how to catch it, but happiny.
catch it? no.
No, you can not catch Phanpy in SoulSilver. It is a version exclusive to HeartGold.
You cannot catch Heatran in Pokémon SoulSilver, you will have to trade for it.
You cannot catch Celebi in Pokemon Soulsilver, you have to transfer it from Diamond and Pearl (if you have it in those games).
No.
No.
you trade