Every now and then my dog will get "hyper" and will run around, jump on stuff. This is a small problem, but she is a puppy and I've accepted this. But one thing she has just started to do is snap at people, bite their legs (clothes) and bark at them for attention. Of course she isnt violent about this, but she is kind of annoying. How do I stop her from biting people, (not hard, only playing but harder than i'd like even for playing), jumping, and barking?