Dragons are supposed to be magical creatures. But from a game point of view, Dragons casting magic spells provides a "wildcard" effect. Your players and their characters can know everything there is to defeat a red dragon. But it will have a unique array of spells to keep things a little...