Why does a male cat eat kittens?

A male kitten will kill and eat kittens they did not sire. This is a predatory instinct to help the female to go into heat again. The new litter will then belong to the new male cat.

How do I stop my cat from eating her kittens?

Provide a secure place for your cat to nurse its litter. Also, ensure the mother is fed with a balanced diet during the whole nursing period. Only interfere with the litter if you want to rescue the disadvantaged kittens.

Do bonded cats fight?

Bonded cats are likely to fight if one cat exhibits territorial behavior. Play fighting can turn into a battle if one cat is always playing rough. But because of the strong bond, both cats learn to accommodate each other’s differences.