Why do mice eat their feces?

This is common among most herbivores. Their intestines are too short to get proper nutrition from eating vegetative matter the first time, so they eat it again.