The general rule is. puppies can "hold it" one hour for every month old they are. For example, a four month old puppy can hold it for 4 hours. So, to answer your question, they may not be able to sleep through the night (8 hrs.) until about 8 months old. |