Here is how to get bagon, in detail.
Enter Meteor Falls. Go across the little wooden bridge, and down the stairs. Okay, you are now near some water, use surf. Go up to the waterfall, use waterfall to scale it. Surf straight ahead and jump off on the ledge that marks the dark entrance to a cave. Go through the opening, you are now in another part of the falls. There is water here, but don?t surf yet. There is a ladder not far away; it?s not hard to spot. Go down it. Okay, go down, then left, then straight up until you see another ladder. Go up this one. Now you are in an area with an old couple that will give you a two on two battle if you wish. Near the old woman is stairs, 4 lots of them altogether. Go up them. Now you should see a boy, it?s a dragon tamer and he will battle you. Just past him is a lot of puddles, each puddle is a ledge, you can jump down them. Jump from ledge to ledge; keep as far to the LEFT as you can. Jump down 6 of the puddles furtherest to your left. Now do NOT jump to the next one whatever you do! Walk left, you should be able to see a small ladder, so walk left then down, until you go down that ladder. Okay now go down the steps you can see. There is water, surf now. Follow the water up as far as you can, you will see land and another cave entrance. Jump off and go into the entrance. Now you should be in a room mostly filled with water. Surf right across the water and you will be on a small rectangle of land, the only place little Bagon can be found! Run around on the land, NOT the water, and you will eventually find one! A fully trained Bagon is well worth it once it evolves! Your Bagon will evolve into Shelgon at level 30, and at level 50 Shelgon will evolve into the mighty Salamence!!!