My friend has a puppy who's 1 at the end of this month and still wakes her up at 3am every day. Shouldn't he be sleeping through by now? [shock]