在食物供給不足的情況下,貓是會食用糞便的。
在有些動物看來,糞便並不是我們所定義的「臭烘烘的廢料」,而是未被消化完全的食物,而這類動物常由於沒有成熟的反芻系統,所以會再次食用,透過第二次消化吸收,排出無法再消化的硬糞。
這種情況下多數出現在消化系統尚未發育完善的動物幼崽身上,比如小貓會透過食取自己的糞便來增加胺基酸,母貓會吃掉它初生幼崽的糞便,並幫它們添幹凈肛門。
但是成年貓由於消化系統發育完善,所以排出來基本上都是無法再吸收的廢料,一般都是無情地刨坑埋掉。
至於貓為什麽不吃人類的糞便,是因為人類是雜食性動物,並不是純肉食動物,人類的糞便裏有許多貓無法消化的廢料,對貓來說毫無營養價值。
但是人類幼崽的糞便,一個是人類幼崽是哺乳餵食,經過人類幼崽的腸道的初步消化,其糞便含有較多的胺基酸,在缺乏食品的情境下,對貓是有誘惑的(比如流浪貓)。
但是正常家養的貓,好吃好喝地養著,即便是家裏有人類幼崽,貓沖上去吃的時候,早就被媽媽們把糞便一擦,一丟丟進垃圾桶了。如果這個時候貓去翻垃圾桶,怕不是要被揍得體無完膚。