dragons die to fast to even sneeze. they need to be more unpredicable in flight with thicker hide/scales. Also other then frost or fire let the dragons cast shouts like paralize, poison, fear, lightning, blindness or how about an acid curse that eats armor defense and degrades weapon damage.
nope havent seen or experienced a dragon ever picking my char up and tossing him or any other npc.
of all the enemies in game dragons to me are the weakest of all creatures. They look nice but cant fight thier way out of a paperbag. Ancients on master difficulty can be a challenge but still to predictable in thier patterns.
Boost thier hide/scales
give them a massive hitpoint boost
create thier casts to be more leathal
less predictable in flight with ability to dodge shouts, arrows and resist spells.
huge resists they need
love the game but dragons in skyrim are very disapointing to fight.