The dragon is the hardest main boss to do so make sure to bring an army of pteranodons with at least 700 stamina, 1,000 mele damage and 10,000 health. Even if you want, maybe you can bring a quetzal so it can tank the damage while the pteranodon attack the dragon. Quetzal-passive-40,000 health (I know the dragon does a lot of damage)

More Dragon Encountering Tips