How to get Eighth Gym Badge
After you defeat Clair, she will not give you the badge. Go to the Dragon's Den behind the Gym. Once you enter, you will be challenged by a trainer. Defeat him, and then go to the left. Keep going to the left until you cannot go left anymore. Surf downward to the whirl pool. Use whirl pool, and then go down. When you reach land, go right to the building. Enter the building and go up to Clair. Then, an Elder will give you a test. Answer them correctly, and you will be given the Eighth Gym Badge. Exit the building, and then re-enter. Go up to the Elder, and he will give you a Dratini.
Added by: fdsacheeseball Apr 7th 2011, ID#5315