Online archive of questions on various topics answered by our experts. You can also ask a question (registration is required)
+66 votes
Why do male animals of the same species engage in aggressive behavior towards each other?
by (4.4k points)

8 Answers

+94 votes
 
Best answer
Beta males fight each other over territory, if there are ever two males bettas in tank, one will eventually be killed by the other, even if it's a 125 gal tank! They are beautiful fish, as long as you keep them seperated. Check out the forums on the site I listed below for all your fishy questions!
by (4.4k points)
selected by
0 votes
it's to prevent (sexual) competition.
by (4.3k points)
0 votes
I personally think that they are very protective of their property, so that leads to fighting.
by (4.3k points)
0 votes
I think they just want to prove that which one is better
by (4.3k points)
0 votes
These fish kill each other because it's in their nature. My friend has two of them, and he puts them in different jars, and puts a card between them to prevent them fighting.
by (4.1k points)
0 votes
i know males kill males, thats about all i know
by (4.5k points)
0 votes
its only the male betta's (generally long tails and pretty colors) that fight, they fight over territory. you can place 2 males in a gigantic tank and they will still find each other and fight to the death. they will also sometimes kill a female when trying to breed them, it just has to be the right time. you can also place as many females (short tails and little color if any)together as you want with no problem. also they are not bred to fight, its just something that they naturally do, they defend their home. other fish do this to but not to the extent of male bettas
by (4.4k points)
0 votes
Why not? It's what they have been bred to do for many years.
by (4.3k points)
...