Dragon has healing skills as like human form, but with alot longer cool down duration. Check your dragon skill list.
Beside you can always turn back to human to regain health and turn again into dragon to fight again if the condition allows. Also always take down the ballista first before going for the nest. They are alot more annoying and its easy to take them down. You can leave the flying mob to the last. That what I usually do.