Since we have got Guinness I have been extending the amount of time he is in his crate at night before I bring him out. when we first got him it was every 2 1/2 hours, then 3, 4, 5 hours without crying or any accidents whatsoever. The past two nights I have slept through the alarm at 5 hours and slept the full 8 hours. When I go downstairs he is still sleeping in his crate and no whining and has had NO accidents. Soon as I bring him outside, boom, goes pee without issue. I only do this at night and not during the day. I still come home to let him out every four hours.