If you arent planning on raising pups then I would have her fixxed as soon as the Vet will do it, this will help as well. You can discipline her for things she has done while you werent there, sh know s. They are smart dogs, too smart some times tho.