@prophetboi
The dragon only serves those who is stronger than them, the only reason he was the was because of that slave color.
But he don't hate the prince for wanting to earn his service the right way.
The reason the dragon fought was because he wanted to fight the shikigami.
He lost and shikigami became qualified to be his master.
It might sound Like a 180. But originally the dragon was on neither side.