How long does it take a puppy to digest food?
๐
๐ 742 views ๐ฌ 19 replies Digestive System
A
Expert Answer
A puppy usually digests within about 2 to 4 hours after eating, but full digestion and passage takes 10 to 48 hours. Puppies grow fast, digest quickly, and defecate often, usually 2 to 4 times a day. Because their nutrition need is high but gut immature, feed 3 to 4 times daily; after 6 months switch to twice daily..