Being honest, I'm taming a level 1015 and if you have God council, level them up like mad and they will tame fast

More Royal Griffin Taming & KO Tips