Stormfly

Stormfly is a major protagonist in the How to Train Your Dragon franchise. She is Astrid Hofferson's sidekick and best friend.

How to Train Your Dragon
Stormfly was one of the dragons who was stealing the flock from the Vikings and feeding them to the Red Death out of fear. She was then captured by Vikings and taken to Viking training where vikings are trained to kill dragons.

After Hiccup Horrendus Haddock III (the franchise's main protagonist) and Snotlout Jorgenson train Hookfang, Astrid takes Stormfly as her dragon. They help Hiccup and Toothless fight off the Red Death, with Toothless later killing off the Red Death, but with the loss of Hiccup's left leg. Eventually, vikings and dragons are able to coexist in peace in Berk.

How to Train Your Dragon 2
Stormfly reappears in this film, and first appears when she wins the Dragon Races with Astrid. Later on she plays with Toothless while Hiccip and Astrid talk. Later on, she and the Dragon Riders and their dragons find Eret's fortress where dragons are trapped, which has been severely damaged by Valka's Bewilderbeast. Eret and his trappers try to capture them, but fail.

Astrid then does acrobatics with Stormfly, and the latter grabs Eret in her talons. Astrid tells her tricks such as "drop" and "fetch". Eventually, Stormfly protects Eret from Drago Bludvist's henchmen, whom he orders to kill Eret. However, she is tranquilized and captured. Eret later frees her because she protected him from Drago's henchmen. However, she and the other dragons are forced under Drago's Bewilderbeast's control after the massive dragons murders Valka's Bewilderbeast.

However, later on in the movie, Toothless is freed from the Bewilderbeast's control by Hiccup, and they fight against the Bewilderbeast, but are seemingly killed. However, it is revealed Toothless protected Hiccup, and Toothless goes and fights Drago's Bewilderbeast himself. As this goes on, Stormfly and the other dragons are freed from the Bewilderbeast's control, and start fighting with Toothless until Drago and his Bewilderbeast are forced to retreat. Stormfly then reunites with Astrid, and after Hiccup is made the new Chief of Berk after Stoick's death, she and Astrid go 2nd place while Toothless and Hiccup go 1st place in the Dragon Races.