The rule for puppies is "Ignore the Bad, Reward the Good"... behavior that is. If she is getting your attention (even yelling or scolding) for the unwanted behavior, then she's getting what she wants. You need to start teaching her SIT instead and then reward the sit with lots of praise (and treats, if you're a treat-giver). In other words, replace the unwanted behavior with the one that you want. When you walk in, tell her to sit and when she does, praise, pet, treats, etc. If she does not sit, ignore her until she finally sits (out of boredom, probably) and then lavish on the praise and pets.