La razón podría ser similar a por qué la comida podrida huele mal.
Las bacterias han evolucionado para liberar gases que evitan que otros depredadores se acerquen a la comida que están festejando. Parece obvio por qué tal adaptación sería una buena estrategia. Menos comida para otros, más comida para que las bacterias sobrevivan y se multipliquen.
La comida en sus intestinos se descompone por las bacterias intestinales y otras bacterias que ya pueden estar presentes en los alimentos cuando lo ingirió. Este es un proceso muy complicado, y aún no está claro qué tipos de bacterias habitan en el intestino y cómo metabolizan la comida. Pero una vez que se excreta, es una fuente de alimento potencial, ya que todavía tiene compuestos que pueden degradarse aún más. Por lo tanto, las bacterias querrían mantener alejados a los depredadores.
Tenga en cuenta que hay muchas especies que comen su propia caca. Entonces quizás no les huele mal y probablemente sea beneficioso para ellos.