猫妈妈会吃掉自己的孩子可能是受到惊吓、气味不对、奶水不足、产后抑郁或是出现了死胎。当家里来了陌生人,猫妈妈可能会因小猫沾染了陌生的气味,认为这不是自己的孩子而吃掉它;当猫妈妈的奶水不够或产后抑郁,出现死胎、残缺和疾病的小猫时,猫妈妈都可能会选择吃掉自己的孩子。