I think I've posted before about the peeing/poo thing before, I've tried making her last meal quite early ie 3pm, making it late ie. 10pm and only feeding once a day (not easy as my other dog needs two meals a day). None of these has worked, she's 18 months btw.
5 days out of 7 we wake up to pee and poo. We have no problems with her at all during the day and she's let out at night a couple of times and before we go to bed, which can be quite late. We're considering just giving up and putting a pad down, but I'd rather not.
Also, is it ok for her to bark every morning at 7? DH often has to leave very early and says the pee and poo is there already as early as 5am, so I don't think she's barking to be let out.