As far as focusing on you...when I say 'deeper' I don't mean when you're throwing a mark or enforcing obedience. I'm suggesting you keep a constant mental leash on the dog in everything you do outside the crate. Stimulate the pups mind all the time so it learns to focus on you, or be especially aware of you, every time you are out. If the pups learns to keep in check, the pup won't have time to stray into more devious acts. I am NOT talking about constant 'commands' or no freedom, but rather developing the animal to look to you for guidance and acceptable behavior. Keep her mind busy and thinking about you, not her petulant self. That can only occur if you make it the dogs life/relationship with you all the time, not just when you're 'training' or 'need' good behavior.