Heatran is unavailable in soulsilver. If you want it, you will have to trade from Pokemon diamond, pearl, or platinum.
Heatran can only be caught in Pokemon Diamond/Pearl/Platinum
After seeing it in all places, it will appear on Route 25.
The only way to obtain a Heatran in Pokemon Heart Gold/Soul Silver is to trade it.
Heatran isn't on Soul Silver. Heatran is only available in Diamond Pearl and Platinum on Stark Mountain after beating the Elite 4 and Cynthia.
You can't catch charizard in Pokemon soul silver. You can get a charmander from professor oak.
Well You Can Catch:
its in mt silver.
sorry you have to trade it to Pokemon soul silver
No, you can not.
no
No
you catch one in mt silver they are at level 50