My pup Gugul (3+ months) used to get up at 4.30~5.00 a.m. After I started taking her walk before i go to sleep, she gets up at 6.30, go out for 5 minutes (would do the routine), and sleep again until 8.30 a.m

. You could also try taking your pup for walk before you go to sleep. All the best!