wouldn't a dragon that hops around look a bit silly?
This could actually become quite a quest: Help a dragon who's wings have been cut off by angry dragon-haters (or even hunters - theme of mistreating of animals, so to say) to either
a) restore his health (wings healing back)
b) perform his vengeance upon the people who cut his wings off
whereas a) could include that
a.a) the dragon swears an oath that he will repay this help to the one who helped him heal
a.b) he is not thankful for helping him
a.c) or even swears an oath but refuses to keep this ("I was just lying")
with a.a containing the dragon's difficulty if
a.a.a) he has to help against other dragons (ethical problem of fighting against fellow dragons !)
a.a.b) he has to help against hated humans (if dragons hate them in general, that is)
a.a.c) he has to do (as the help) something in general unpleasant to him (but still feels bound to the oath).
Just as an idea.