Question: how long does it take for a dog to digest liquid?
Answer: Generally, for small dogs and puppies, it's four hours or so. For larger dogs, about eight.