You have to be level 95 to tame it (reason) it has to respect you

More Deinotherium Taming & KO Tips