Hi andkeep in mind that puppies are only good to hold their bladders for a couple hours at a time. At 12 weeks you might be good for about 2-1/2 to 3 hours. At 6 months it gets just a bit longer at about 4 to 5 hours. The older the pup the longer the hold because the size of the bladder and muscles can handle it , hope this helps
@Cfritz86