Definitely limit how late into the evening you feed her, and take her out right before you go to bed, so she can "empty the tank" then. She's still a puppy, and systems are still maturing, time to set a new routine!