i would keep letting her out often but maybe not as often, some times an accident in the house and the correct mild punishment can be just what the dog needs to really in a sense convince it of the link between, in the garden good, in the house bad. some reinforcement that it is not allowed to go in the house

it can be this that makes the dog completely understand what is expected