Uanset om de er kødædere, altædere eller planteædere, kan alle pattedyr fordøje glukose, fruktose, saccharose og endda mere komplekse kulhydrater som stivelse. Og på den anden side producerer intet dyr de enzymer, der er nødvendige for at nedbryde cellulose direkte.
Herbivorer som f.eks. køer og heste, der spiser meget cellulose, er afhængige af bakterier, der lever i deres tarm, til at fermentere og nedbryde den. Derefter fordøjer de enten den nedbrudte cellulose eller også fordøjer de bakteriepopulationer, der udvikles af den.
Bortset fra kæbemorfologien er dette bakteriesamfund i tarmen den største forskel mellem planteædere og kødædere. Planteædere har komplekse tarme, der giver bakterier mulighed for at leve og fermentere i f.eks. tarmene. Kødæders tarme er enklere og har generelt en lavere bakteriediversitet. Der kan også være forskel på, hvilke vitaminer der biosynteseres i forhold til, hvilke der skal findes i kosten, f.eks. syntetiserer katte ikke taurin, så de er nødt til at få det fra kød i deres kost.
Ingen af disse ting betyder, at små mængder plantefødevarer er dårlige for en kødæder, blot at de ikke vil kunne overleve udelukkende på dem. Det kan også betyde, at hvis de spiser for mange vegetabilske kulhydrater, kan de få fordøjelsesproblemer som f.eks. diarré. Husk på, at de fleste tørfoder til katte for det meste består af plantebaserede kulhydrater, suppleret med blandede proteiner og nogle vigtige vitaminer, og mange katte overlever hele deres liv på den kost.