Here's why:
* Short vowel sounds are typically quick and sharp.
* Long vowel sounds are typically drawn out and can often be spelled with a vowel followed by a silent 'e'.
In "dragon", the vowel sound is similar to the "a" in "cat" or "man". It's a short, quick sound, not a drawn-out one.