Use a school of Sabertooth Salmon and harvest them with a sickle to get a better chance at prime fish meat when you spot one. For the best results go for one around level 90 or above if you can, and make sure you have at least 125 narcotics on you when you knock it out. It can be a lengthy tame due to the overall tame percentage gain of fish but having a few of these with about 3k health and the rest of their levels into power makes them a nightmare, especially in water due to their stun. Enjoy, they're a favorite of mine.
Baryonyx are quick like Allosaurus and do just as much damage (but don't get a pack bonus). They don't use oxygen for swimming and can sprint in the water. Right click in the water does an AoE stun that lasts about 10 sec. Their 'C' is a... Taunt? They also jump and you can fire a weapon from their back.
It's like a small Allo combined with a Kapro, in my opinion. Useful on both land & in the water. Use its secondary attack while swimming to stun, attack, and harvest. Does NOT stun Cnidarias, though, so do not expect to overpower them.