Awwww... Congrats!!
Denim is sooooooo CUTE!!!!!!!
How old is he? .... My vet had told me that their bladders are not fully formed until they are about 16-weeks old..... I took the first few days off work when I picked my Riley up. Then I would only leave him for about 4-hours at a time.... I bought an XPen from Petedge.com and had his play area on one side of it and a weewee pad on the other. It is right beside my bed.
I bought a Snuggle Puppy for him to sleep with at night. He will be 1-year old, next month and he Still carries his snuggle puppy "Buddy" around with him from room to room.