[@Gisk] Dragons usually heal, at an accelerated rate when out of combat, no less, when they have an opportunity rest. As for training/tuning them? The answer is both. You can modify your Dragon to some extent, as long as you're not hurting it too much, but they can also grow new weapons and capabilities over time. Most Dragons are treated with some combination of the two, to reach their peak performance.