in shadows of almia, of course.
You cannot catch Heatran in Pokémon SoulSilver, you will have to trade for it.
beat heatran beat heatran
Heatran
in Pokemon ranger 2 i would say darkrai/heatran/garchomp/or charizard.
you cant catch it in soulsilver. you have to trade it from diamond pearl or platinum.
catch other Pokemon
no
Well on Pokemon pearl or diamond you catch him in Stark mountain
no... u cant catch him in that game jk you can
the best Pokemon you can catch in Pokemon pearl is heatran
So far you can't get heatran unless you ask for it on the trade center.
you get him in stark mountain then try and catch him