Because large fish have to eat whatever they can get.
Because they are delicious.
Whales eat krill and other fish. Fish eat other fish, depending on what type of fish it is.
They eat other fish.
probably bettas or other aggressive fish or atleast they will eat other fish.
9 times out of 10 they eat other smaller fish. But occasionally they eat other ray fish or bigger fish.
Crayfish are not fish, and they love to eat fish if they can catch them.
9 times out of 10 they eat other smaller fish. But occasionally they eat other ray fish or bigger fish.
The same way all other fish eat? Algae, other fish, etc.
they dont eat other fish they just attack them to kill
When a fish dies other fish eat it because it might be hungry or it depends on what kind of fish you have that will eat the dead fish.like me when I have a dead fish my Osacar fish eats the fish because it a type of fish that eats other fishes.hope it helps. Bye
no
Most fish eat microorganisms and plants and such. However, some fish will eat shrimp. There are also bigger fish categories, such as sharks and whales, that will eat other fish as well as seals and other mammals.
They just usually eat small krill and shrimps, sometimes they eat other fish. like a shark eats other fish.