Puppies start to sleep through the night when they’re around 4 months (16 weeks) old. That’s when they can start to hold their bladders longer and get used to sleeping without their mom or siblings nearby. If you have a miniature goldendoodle or toy version, they may take even longer to sleep through the night.