I've got a new theory that says that the reason she's not dry overnight yet is that she doesn't drink enough, therefore her bladder's not very strong.
But how can I get her to drink more? Unless it's fruit shoots or fizzy pop, she's just not interested. And yes, I've tried other drinks in a fruit shoot bottle to con her - she sussed it straight away 
All help appreciated! Thanks.