The dragon – which Kitty named “Lockheed” because of her bedtime story – ended up following her back to Earth. They were only a few years before such a thing bit Spider-Man in the ass, so everyone was okay with Kitty having her own pet dragon from outer space.
Why did Magik have Lockheed in New Mutants?
In an attempt to protect herself as a child, Illyana used her mutant powers of sorcery to create a protective world to go to called Limbo. She also had a hand puppet at the time, a purple dragon named Lockheed. When she went to Limbo to hide, she took him with her and he became real in that protective world.
How did Magik get Lockheed?
Like for example, Lockheed came from outer space and he belonged to Kitty Pride first. Then he eventually was sort of adopted by Illyana in the New Mutants comics. ... As noted by Boone, he then becomes Kitty's sidekick – although the tiny dragon does also have some shared history with Magik is well.