i think it all just depends on the dog... Kash is only 18 weeks old, and he holds it all night until i wake up to take him out at 6:30 a.m. he sleeps in the bed with me, and i keep a collar with a bell on him, so i know if he jumps off the bed. but he hasn't jumped off the bed yet! 
