为什么清道夫鱼吃其他鱼的鱼?

嵇达英嵇达英最佳答案最佳答案

因为清道夫本来就是外来入侵物种。

原来生活在亚马逊河流域,是热带淡水鱼。原产地没有天敌。到了美国后被当作观赏鱼引进,由于缺少天敌并逐渐适应了当地的环境,于是在北美大陆广泛繁殖。 后来人们发现这种鱼不需要阳光就可以在水族箱中生活,不挑食而且生命力旺盛,便于饲养,且能够消除水族箱内的植物残渣和鱼类粪便,于是就成为了最受欢迎的热带鱼之一。但是其自身属性并没有改变。所以还是喜欢啃咬其他鱼的鳍和鱼的身体。

如果你不想让清道夫咬伤你的爱鱼,最好的方法是不养在一起。如果必须养在一起也应尽量保证被清道夫咬伤的鱼是半饥饿状态(即两天内只投喂了一次食物)或者正在恢复状态的伤病鱼,这样清道夫因饥饿而不会随意攻击咬人。另外在鱼缸中投放少许活小鱼也可起到吸引清道夫的作用,减少它寻找新食物的机会。

当然最保险的方法还是将各种鱼分开养。 PS:我在网上看到很多人用清道夫来清理鱼粪和残饵,其实这个作用并没有想象中的那么理想。清道夫的吸盘嘴不能伸缩,只有当它靠近食物时,才能张开嘴把食物吞进去。因此它们只能吞入自己口部附近的食物,而不能像刮胡子一样把远处的食物刮到嘴边吞咽下去。所以从一定程度上来说,清道夫只是靠嘴巴来回摩擦把食物磨碎后慢慢消化。因此清道夫并不适合作为消灭鱼虾粪便和清除残饵的工具鱼使用。

我来回答
请发表正能量的言论,文明评论!