My husband and I adopted a wonderful german shepherd last year. She came to us with no background, but was pretty easily seen she had been treated poorly, as she was timid at first and didn't allow us to even pet all of the way down her back (she seemed to expect us to swat her). Since we've had her over the last year, she's improved so very much - trusts us, walks well, has learned to play around other dogs, and has overall gained confidence. However, we are working on one issue we can't seem to figure out.
Our dog does not seem to like visitors at our house. She jumps, lunges, barks, nips at most people when they are invited in the house. Prior to letting in our guests, we make her sit and stay - to which she always jumps up to inspect our visitor as soon as we turn our back and open the door. We are unsure of how to handle this. We've tried keeping her on a short leash to correct her as she has these behaviors, but it doesn't at all help her to relax - she's still mostly panting and pulling at the leash to run up to people.
Any thoughts, suggestions? We adore her and are so proud of how far she has come in just a year, but this is difficult, as we feel unable to invite people to our house!