猫的消化过程大约需要8 -20个小时,然后才会被排出体外。这也取决于食物的种类:生的、干的和罐装的。
猫在消化“粮”和“肉”的时候,消化过程中所需不同。猫咪消化纯肉的时间较短,吃肉时肠胃中食物排空的时间大概是3~4小时;而消化猫粮所需要的时间较长,吃粮时的肠胃排空时间大约需要5~6小时,甚至8个小时都有可能。
猫咪的消化道比较短,以猫粮为食的话一般会在3个小时左右完成消化。当然除了消化功能外,来源于胃肠道的激素对控制消化过程也发挥着关键性的作用,因个体差异的不同会每只猫咪的消化时间和消化率都会存在很大不同。