Rudy slept from 9:15 PM to 5:15 AM.
Miracles do happen. Now only if we could get the big boy named Baba to sleep that well. He was up at 5:15 AM, too (which was an improvement from the previous day's 4:30 AM) and CRABBY! Of course, he wasn't ready to nap until 3:30 this afternoon.