My 5 month old puppy is great sometimes he will sleep from 10 till 6ish but odd times wakes up at 2am then 5am it's driving me potty! I take his water and old away about 2/3 hours before bedtime and make him wee and on before bed. He starts whining around 3am so I have tried taking him out but he doesn't wee straight away, could this be attention whining?