You can't just catch a Forretress. You must evolve a Pineco first.
You can't catch bastiodon in Pokemon soulsilver.
headbutt a tree,catch a pinceo,evolve it,go 2 silph co.,talk 2 steven and he will trade your fortress for his beldem
catch it? no.
Should be found in route 208. where i got it from
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).
you trade
No.
No.
You can use any type of Poke Ball that you want to catch Spheal in Pokemon SoulSilver.
there is a mew in Pokemon soulsilver but you need to catch all leadndery Pokemon including event Pokemon