The last gym leader Blue is first at cinnibar island talk to him so that he returns to his gym go to viridian city and go into the gym battle Blue to receive the last badge.
In her Gym
you catch it behind the last gym leader of johtos gym in the dragons den
go to the last city you gone to
from the kimono girls i think after... you beat the last gym leader
lugia, latios, and umbreon
well,i only know what to do in soulsilver but its probably the same. you have to go on the teleport/forwardy things in the gym until you get to the gym leader i hope this helps
You can get it by beating blue the last Kanto gym leader wich you can fight them beating the elite four and then oak will call you and if you visit his lab he gives you HM 08 Rock climb
You will find her at the Cape on Route 25, Which comes after Route 24 the Golden Bridge. Before You find her, expect seven or eight trainer Battles, including the Last Team Rocket Battle. He will only be a grunt, who does not know that Team Rocket has disbanded again.
it the man who used flying and whater but his last one has a ground type.
Go to the radio tower in Goldenrod and defeat Team Rocket (remember to go to the underground photo shop first).
Got to Newbark town and travel to the right, at the end of the of the route you come into the Kanto region then travel to the end of the road and your at the elite four
Lyra gets the last Pokemon