>gym leader is a spoiled rich kid
>parents paid for a poacher to catch rare dragons on safari in exotic far away lands
>kid is super cocky, sullen when you beat him
Three trainers leading up to the leader (one is optional). General theme is they were tasked to weaken you, leader's parents pay for them to pretend to be his friends but when you beat them they reveal they're not really bothered what happens to him.
>KID 1
"This kid's parents got me a frickin' dragon!"
Bagon, lv12
Dragon Breath, Ember, Bite, Leer
"Well I still think it's cool. Good luck against the leader!"
>KID 2
"Check out my super rare pokemon!"
Dratini, lv12
>Thunder Wave, Twister, Wrap, Leer
"Oh well, I'll just ask for something even better next time...."
>KID 3
"Prepare to feel my dragon rage!"
Magikarp, lv10
>Splash
Ekans, lv11
>Bite, Poison Sting, Wrap, Leer
"Something tells me I got ripped off..."
>LEADER
"Hmph. So much for the hired help. I guess now I have to teach you a lesson in how powerful dragons can be!"
Gible, lv13
>Sand Tomb, Tackle, Sand Attack, Dragon Breath
Noibat, lv13
>Tackle, Gust, Supersonic, Double Team
Dratini, lv15
>Dragon Tail, Thunder Wave, Twister, Wrap
"You got lucky! I'm going to have my parents buy me some even better pokemon, then you'll see!"
Gives Dragon Tail TM when you win.
"This TM teaches a very special move, it's the closest a commoner like you will get to owning an actual dragon. Heh."