Yes, the do fight sometimes. For instance.....you have a gravid female in the same tank....males will fight over spawning with her. Or you have had a male in a tank that he considers his....and you put another male in.....they'll have to settle territory issues.