I usually take away my puppies water at like four or five in the afternoon (or else he is peeing every five minutes up until he goes to bed). Is this ok? He isn't dehydrated because he drinks plenty of water throughout the day (3-4 quarts of water). I've heard of people taking the water away at eight or nine but if I wait that long he will most likely have an accident through the night. Do I allow him to keep the water out to teach him to hold it or do I take it away from him to be on the safe side. He is 7 months old if this helps.