Why Do Animals Have Large Intestines?

Why Do Animals Have Large Intestines? Due to their diet, carnivorous mammals have a shorter large intestine compared to herbivorous mammals. Large intestine: The large intestine reabsorbs water from undigested food and stores waste material until it is eliminated. Why do herbivores have longer gut? Herbivores have a longer small intestine than carnivores because they