仓鼠是有可能吃自己的孩子的,如果母仓鼠有特别大而健康的幼崽,则可以决定不能照顾所有的幼崽,而吃掉幼崽。母仓鼠从人类的角度来看可能会显得残酷,但是根据适者生存,为了帮助生存可能性大的幼崽,会吃掉所有没有能力照顾的幼崽。从某种意义上说,可以说是自然规律。
还有味道也是仓鼠吃自己孩子的原因,幼崽身上残留的味道有助于母仓鼠识别幼崽。但是如果幼崽有新的气味的话,妈妈会变得混乱,无法识别自己的小幼崽。这样就可以判断出不是自己的孩子,杀死并食用。