鸽子吃沙子主要是为了帮助其消化食物。鸽子的食管中有一个名为“鸽嗉囊”的器官,食物先落入其中,再被多种消化酶分解。
然而,在分解食物时,鸽子需要一些磨料来帮助研磨食物,这就是为什么它们会吃沙子、细砂或碎石的原因。