If you are having troubles getting this thing to land on your shoulder try taking off all your armor first then pull out your torch and just stand close to it. After it lands on your shoulder put your armor back on and follow the prompt given on screen to start taming your new little buddy

More Drakeling Taming & KO Tips