I have read a couple of articles saying water should be taken away around 7pm to help pups and dogs to go through the night without weeing. I have been taking our 11 week old's water up at 10pm when he goes to bed but not before. Came down to a veritable flood this morning as he'd drunk quite a lot in the evening (although he did wee just before bed.) Should I be stopping the water earlier? It doesn't seem right to me but I'd welcome any thoughts/experience.
This is very dated advice. Dogs should have free access to water at all times. Your pup is still quite small to go through the night. He probably drank lots because he knew the water was going to be lifted up.