If youre talking about Claire than you need to go into the dragons den and pick up an item.
That Item is called dragons fang.
Chat with our AI personalities
After you beat the gym, you must leave, heal ur pokemon, then go back and talk to the leader and she should give you the badge
After beating the Elite 4, Professor Elm will give you the S.S pass, which allows you aboard the S.S. You can go on it to go to Kanto which you can get your 9th badge
Defeat Morty the Ghost-type Gym Leader. he will give you the Fog badge which will let you surf and make all Pokemon up to level 50 to obey you. Defeat Morty the Ghost-type Gym Leader. he will give you the Fog badge which will let you surf and make all Pokemon up to level 50 to obey you.
It's in the gym when you're done defeating the leader he will give you the TM (8th badge)
Go to the gym in Vermillion City in Kanto and battle Lt. Surge, the Gym Leader. He'll give you the 9th Gym Badge after you defeat him.