In cavitatea bucala, hrana este amestecata cu saliva pentru a fi mai usor deglutita.La nivelul stomacului are loc secretia de pepsina, catepsina si acid clorhidric, care ajuta la digestia proteinelor.
Deoarece lipsesc enzimele pentru descompunerea hidratilor de carbon si a grasimilor, acestea trec aproape nedigerate prin stomac.
In stomac, se absorb numai cantitati mici de hrana, saruri minerale si glucoza.In schimb, in intestin, bolul alimentar se amesteca cu secretiile mucoasei intestinale, vezicii biliare si a pancreasului.La acest nivel se absorb cele mai mari cantitati de principii activi.In intestinul gros ajung numai substante nedigerabile, cum sunt celuloza, amidonul etc.
Functia principala a intestinului gros este absorbtia apei, deci ingrosarea chimului intestinal.La nivelul intestinului gros actioneaza o flora bacteriana care permite descompunerea resturilor de proteina ce nu au fost digerate, a hidratilor de carbon ramasi si participa la sinteza unor vitamine (K1; K12).
Fecalele sunt formate din alimente nedigerate, secretii, celule moarte si bacterii, care dau miros, consistenta si culoare, in functie de natura hranei.
Un ciclu digestiv (de la ingestie pana la eliminarea fecalelor) dureaza 20-28 ore.Daca hrana este in exclusivitate carnata,acest ciclu se prelungeste la 2-3 zile.