A couple ideas I had.
A fellow competitor that’s your rival. Your dragons (maybe) likes their dragon, so it’s a kind of Romeo/Juliet scenario.
I also have a couple of the show categories. Agility (land air and water), fire stuff (this one kind of comes from Pokemon showing), obedience (almost the same stuff as dogs) appearance, kinesis ability More to come.
So I’ve figured out a way to get NPC’s into it, besides your rival. For one of the finals, you must work in a team of 3 other people, 4 including yourself. You and the other handlers work out a routine for your dragons to do. This shows your dragons agility, obedience, and some other things. The dragon team that wins advances up to the next level in the showing world.
The dragons will have show names and regular names, like show dogs.
The other three dragons in the team:
Your rival’s team’s dragons:
*pictures courtesy of flight rising