If you want to pasively tame this guy, you can place yourself somewhere where he can't knock you away. He doesn't do any damage at all, so placing yourself with the back against a big wall would stop him from throwing you. All you need is a lot of patience and mejorberry

More Diplodocus Taming & KO Tips