You cant obtain him in the game. Either you can trade a bagon or shelgon from another game and evolve it in heart gold. I dont know what level it evolves at but someone else should be able to tell you what level it evolves at.
You can't, you need to catch a Bagon and then evolve it.
In White Forest you but in Black you have to trade from White.
ruins of alph but you have to go through union cave to reach that exact spot.
You cant on Emerald, but i believe you can catch and transfer them from FireRed and LeafGreen.
no
You can't catch Diglet on Emerald. You can obtain it from trade or hack (something I have almost no experience in)
Uncommon catch from meteor falls
You can catch salamance by getting the action replay or you can just catch a bagon around route 124.
you cant. the only way to get one is to get a bagon and raise it to a salamance.
The only pokemon to get fly by leveling up are Salamance and Rayquaza.
Alakazam, Groudon, Rayquaza, Kyogre, Swellow, salamance.
Yes, You can catch Groudon in Pokemon Emerald.
You can't catch one in Pokemon Emerald.
In White Forest you but in Black you have to trade from White.
you cant catch salamance you hve to evole bagon at lv 55
No you cannot catch Entei in Pokemon Emerald.
You can't catch a Bellsprot in Pokemon Emerald. You trade it from Pokemon Leafgreen!
u can not get a slamance in emerald with out a pokemon modifier code. you can get a bagon in a cave evolve it in to a salamance. the bogon is found in route 115 in a cave.