If its outdoors mayby theres an imbalance in the water, with the levels of alkaline.
Fighting Fish do eat each other so, yes
No fighting fish eat when ever they get the chance.
No
Harbor Fish
sharks
Rabbits are vegetarians so they don't eat meat or fish.
No. The "fighting fish" ie Betta, will only fight members of his own species. Oscars will eat Bettas.
The developing fish inside the eggs eat the eggs.
A Betta Fish or Siamese Fighting Fish are only a few inches. The females grow to about 2.5" and males grow to 3".
The birds eat fish, crustaceans, insects and small reptiles
Any fish-eating fish large enough to eat one is a predator.
Yes, if the ants can actually go into the fish tank.