Does the dog also jump up at the door/window when you're inside and she's outside? We stopped a previous dog jumping up by taking one step back each time he jumped up at the door and would tell him to sit. For each time he sat, we'd take a step forward. If he jumped again, we'd go back. After a few days, he got it - we wouldn't go near him if he was jumping up.
The other thing is getting down to the dog's level. As soon as she does the right thing, drop down so you're at the height of the dog, giving her no reason to jump. We did this with a German shepherd too and it worked (mostly!) quite well.
We have a dog trainer come to us. Costs a bunch but has made a huge difference. Putting the knee up when they jump is a good one. The other thing is, when she jumps, growl a short, sharp 'uh!'. This is what her mum would have used to discipline her. Then get her to sit nicely and then praise and/or reward her. We use a combination of correction for negative behaviours and positive reinforcement of positive behaviours. An example is doggie wanting to rush to the door when someone is there. We tell him back and put our body between him and the door and move him back that way. When he sits and waits politely, he gets praised.
German shepherds are genuinely pretty bright and will learn quickly. The other thing to do is make sure she has lots of fun, play time with her humans. Also, a big thing is, when you first walk in the door, ignore her. Wait until she's calm before greeting her. The excited greeting is what puppies do. The alpha dogs are calm and assertive. So if you greet her excitedly, you're on her level. Put your knee up, growl at her 'uh!' if she jumps, then ignore her. Wait until she's calm, then wait another 5 minutes, then call her to you and greet her calmly. That teaches her that calm behaviour is rewarded. It takes a bit of practice, but it does work.
The mouthing is normal puppy behaviour. She just needs to learn to be gentle with it.
Bookmarks