I have noticed in several threads that people tend to use the terms predatory and aggressive interchangably and IMO they are not. It makes it hard to answer questions without asking for clarification of terms.
Predators eat other fish/live foods, but aren't always aggressive. Marbled gobies and most piranha fall into this group, they will mostly ignore other fish until they eat them.
Aggresive fish like dovis,puffers, and bluegill will often harass, bully, or even kill other fish even if not trying to eat them. Some types like bettas are mainly aggressive against their own kind.
And some fish are both, snakeheads,wolf fish, and bowfins spring to mind, some of these will both bully fish and eat eat them as well.
So to help out those like me I'm asking people to please define your terms when asking about aggression, it just makes it easier to give a correct answer.
Predators eat other fish/live foods, but aren't always aggressive. Marbled gobies and most piranha fall into this group, they will mostly ignore other fish until they eat them.
Aggresive fish like dovis,puffers, and bluegill will often harass, bully, or even kill other fish even if not trying to eat them. Some types like bettas are mainly aggressive against their own kind.
And some fish are both, snakeheads,wolf fish, and bowfins spring to mind, some of these will both bully fish and eat eat them as well.
So to help out those like me I'm asking people to please define your terms when asking about aggression, it just makes it easier to give a correct answer.