A dog will digest food in about a third of the time it takes humans. A dog's food moves from his mouth and back onto the ground in anywhere from 6 to 13 hours.
Dogs digest carbohydrates much slower than protein and fat.