
The simplest soloution is to break the habit.. :-)
Get up at 5 am put the pup out for a quite piddle etc and bring her back in she will go back to sleep for a bit and you can jump back into bed for another hour or so..
It can take a good year to get them 100% trained but you have to make the effort I am afraid to break the cycle so she gets the idea...
My personal view is showing displeasure never works, your effort and a lot of praise for the dog will do it.
Good luck.