How long after drinking does a dog have to pee?
The length of time it takes before a dog needs to pee after drinking water varies depending on the dog's age, size, and activity level. Typically, a healthy adult dog will need to urinate within 4-8 hours after drinking water. Puppies and older dogs may need to pee more frequently.