Hunde brauchen in der Regel bis zu 14 Stunden, um Trockenfutter zu verdauen. Die genaue Zeit hängt unter anderem vom Alter und der Größe des Hundes sowie der Qualität des Futters ab. Ein junger Hund hat meist einen schnelleren Stoffwechsel als ein älteres Tier. Auch auf die Menge kommt es an. Kleine Portionen sind schneller verdaut als große Mengen. Darüber hinaus verweilen unlösliche Faserstoffe kürzer im Magen als lösliche. Fettarme Nahrung bringt ebenfalls eine schnellere Verdauung mit sich. Außerdem gilt: Je flüssiger das Futter ist, desto kürzer ist die Verdauungszeit. Nassfutter ist bei erwachsenen Hunden innerhalb von 6 bis 8 Stunden verdaut.