Heatran is unavailable in soulsilver. To get it you must trade from pearl, diamond or platinum.
He is in Stark Mountian in the Survival area
you go to the core and battle a hetran just like you normally do
The only way to get Heatran is to trade with pokemon Platinum,Diamond,and Pearl.
no you can trade soulsilver pokemon to black
he is not in Pokemon soulsilver or Pokemon heartgold
POKEMON SOULSILVER come with a poke walker and the Soulsilver game
Pokemon soulsilver and Pokemon heartgold are basically the same game just different versions but i do recommend buying Pokemon soulsilver
SOulsilver
go into stark mountain and pick up the rock and heatran will be there, but you have to have the national pokedex and have beat the pokemon leauge.
You CANNOT LEGALLY download Pokemon Soulsilver.
You can't catch bastiodon in Pokemon soulsilver.
You'll need to trade for it from Pokemon HeartGold. It is not avilable in the wild in Pokemon SoulSilver.