Get them on the shallow bit of the water and place a fish trap but you have to sit their feeding it however a pack of these are useful but one will die so keep them safe also watch out they do pack a punch
A nightmare for lower levels & those that cross rivers frequently with land-based mounts, but can be easily dispatched of once you have a decently capable amphibious mount like Baryonyx or an Ichthyornis. However, if neither of those are available, a Parasaur will do to avoid them.
Having a mount that can attack in all directions can save you from a piranha swarm! Highly recommend the Baryonyx for it’s spinning attack. Won’t stun them like larger creatures but if melee is high enough it can 1 shot and harvest them all in one swoop. If that’s hard to find, a Moschops can kill piranhas swimming behind it but it won’t harvest fish for some reason. Useful in caves!
If you’ve got a sheer enough drop off into deep water, these are easy and hilarious to kill. I was dehydrated in a cave one time, stepped into the water to see 20 of these guys turn to me, stepped out and they all popped out after me. They die the second they hit air.