Eso depende de un montón de cosas, solo para enumerar algunas. Edad, peso, cantidad de alimentos ingeridos, cuándo se consumió la comida, raza, sexo (género), qué tipo de alimentos, si tiene o no ciertas enfermedades, etc.
Normalmente puede tomar alrededor de 6-8 horas para digerir completamente una comida, aunque una diferencia de 3 horas no es inusual.