孔雀鱼吃小鱼是因为过于饥饿,尤其是刚生产以后的孔雀鱼,因为生产耗费了巨大的体力和精力,所以会饥不择食。而且,孔雀鱼的智商比较低,它们并不知道小鱼是自己的孩子,所以会将刚出生的小鱼吃掉充饥。正常情况下孔雀鱼是不会吃掉小鱼的,因为它们的性格比较温和,只要能保证食物充足,它们就不会捕捉其它的小鱼。

孔雀鱼为什么吃小鱼

孔雀鱼吃小鱼怎么办

1、隔离:孔雀鱼在生产的时候是不会吃掉小鱼的,但是它们生产以后,就会去寻找食物。饲养者可以在孔雀鱼生产以后就将亲鱼捞出来,并且给它们投喂充足的食物,让它们可以快速地恢复体力。
2、种植水草:如果想让亲鱼和小鱼生活在一起,可以在鱼缸内种植一些水草,让小鱼有躲藏的地方。一般小鱼出生1个月左右,体型就可以达到成鱼的三分之二,此时就不需要再担心它们被吃掉了。