Once tamed it will only follow you if you're either in the water or driving the boat. If you are standing on the boat it will not follow. Also try to tame as high of a level megalodon you can because other megalodon will attack it.

More Megalodon Taming & KO Tips