I read that you can expect a puppy to hold urine for one hour per month of age. So three hours would be a guesstimate for your pup. Bella goes to bed at about 11 and I get up around 6. She immediately goes out to pee and goes back to bed.
If you take your pup out at night, don't talk or play with her so she knows it's strictly business!!
I was born to be a pessimist. My blood type is B Negative.