if I am not home and she is free she does not destroy anything,
If this is the case, then I don't understand the problem? Why not just leave her out in the house when you are not there?