ok 1st thing don't use fire atttacks even tho its a fire steel type (steel being weak against fire) its Pokemon power is flash fire so it wont affect it hit it hard with water at the start and wear its health down when its in the yelllow throw dusk balls they work good in caves also try ultra balls and timer balls to if you throw alot of the above
no don't use dusk balls the cave walls flash rendering them useless (i had a stock of 50 used them all and highest i got was one click yet threw a poke ball straight after and caught it).
you cant catch it you need someone to trade it or use a cheat
Safari zone
No, you cannot get another Heatran once you have caught it.
yes you can catch all of the legendary dogs, they wander and you can see them on the pokegear map
you cant catch it in soulsilver. you have to trade it from diamond pearl or platinum.
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
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
no
No, you can not.
you catch one in mt silver they are at level 50