how long for food to pass through digestive system
DIGESTIVE DISTURBANCES. When your dog's digestive system is functioning smoothly, the typical meal takes 7- to 10-hours to pass through the digestive system. During this time, various organs reduce of food into nutrients (carbohydrates to simple sugars, fats to fatty acids, and proteins to amino acids) that your dog's cells can absorb and use.