No way mate, think about it. Dragons are big and heavy and spend all day flying about - that would burn a metric ton of calories. They'd have to constantly be ravaging the countryside for princesses and stray sheep to have enough energy to stay in the air.
no subject