一般来说,某动物只吃不长肉的原因可能与其生长环境、其生存的环境状况有关,以及对于营养的特殊需求。例如,某些海洋生物可能因为经历了环境变化,而只吃不能长添肉类食物,因为他们食物分布紧凑,需要更多植物类食物来补充维生素,而植物类食物比肉类更容易消化。另一方面,一些野生动物的饮食习惯也可能与其所处的环境有关,对植物类食物的需求更大,因此只吃不长肉而除外肉类食物。在某些动物中,也有一些限制性饮食习惯,如食蚁动物就只吃蚂蚁,而不会吃其他虫子或肉类食物。这可能是它们在进化过程中形成的一些习惯,而这种习惯可能会影响动物饮食习惯,从而造成只吃不长肉的状况。