Most fish are smaller in comparison and humans ingest more pollutants.
Humans, and all the over big fishes when the barracuda is still a small fish.
Medium fishes eat small fishes as that's just part of the food chain.
Yes, small fishes will eat shrimp as part of their diet.
Goldfish
Because fishes have small brains.
capelin is a type of small fish
fishes are very small also
Humans have a gallbladder, which rats do not possess. The gallbladder stores bile produced by the liver and helps in the digestion of fats. Rats do not have a gallbladder and instead secrete bile directly from the liver into the small intestine.
Put them in separate tanks or put a divider in the tank.
krill and small fishes
small fishes
Near the pancreas and stomach just like humans.