Question: why are my 2 male cats fighting?
Answer: Territory: Cats are territorial animals and they will often fight to defend what they believe is their territory. This is most common with cat fights that happen outside the house, where your cat believes another cat has encroached on their land. ... Male cats are especially aggressive and these cats keep fighting.