Moose is all of 8 weeks old, and he holds it all night. He has an accident here and there during the day, but not many as I am home and put him out ALOT! It's been 12 years since I trained a puppy, so it's like learning it all over again.