粪便中未消化吸收完全的营养成分,对狗有莫大的诱惑。比如草食动物的粪便中,往往含有一些狗缺乏的维生素和微量元素,狗会通过吞食粪便来为自己补充营养。“没有大粪臭,哪来稻米香”,动物的粪便由食物残渣、消化液、肠道脱落细胞、微生物等组成,含有各种营养物质,千百年来都被当做宝贵的农田肥料。
在鸡、牛、猪、兔等常见动物的粪便中,都含有蛋白质、纤维素、脂肪、钙、磷和各种氨基酸,还有维生素A、维生素B、维生素K、亚油酸等动物必需的营养成分。在人类实验室的动物房,狗会吃自己和其他狗或者兔子的大便,却对大鼠的粪便不感兴趣,便是这个道理。 虽然随着狗粮的营养配比日渐均衡合理,吃粪便已经不再是生存的必需,但许多宠物狗还是把祖先的勤俭习惯保留了下来。
此外,一些疾病也会加剧狗嗜食粪便的情况。例如胰腺炎、胃肠道内有寄生虫、肠道菌群失衡、糖尿病等,某些药物如巴比妥盐类、黄体素、类固醇的应用,均会造成狗嗜食粪便。但从国内外宠物论坛的讨论来看,缺乏营养素和幼年时期因为便溺问题遭受过责罚,应该是家养狗吃粪便最主要的原因。