● A 3-month-old puppy can generally be left for a maximum of 4 hours. ● Two months old puppy can hold his bladder for up to 3 hours. Time increases an hour per month of age. 6 months of age he will be able to hold his bladder for 7-8 hours (a work day). No dog of any age should be made to wait longer than 8 hours! ● Dogs can go for 8 to 10 hours without urinating.