红龙鱼不吃食的原因之一:和喂养的食物有关长期只给红龙鱼喂养同一种食物,即使是红龙鱼最喜欢的活食,吃多了都会腻的。而且红龙鱼在不同的生长阶段尚且需要不同的营养,如果一直都是喂养同一种食物,还有可能会造成鱼儿营养不良,或者是影响发育,甚至引起各种疾病。这时应该变换食物给红龙鱼吃。红龙鱼不吃食的原因之二:检查红龙鱼是否生病了红龙鱼不吃食,要检查下红龙鱼是否生病了,当红龙鱼感染疾病时,特别是在被细菌感染或者寄生虫严重寄生的时,红龙鱼便会不吃食,并伴有各种病症的现象。