I have an almost 5 month old German Shepherd Puppy. She's fab, training going well- sit, wait (stay), come and more recently she's learning heel.
So now she's huge, walking is becoming a nightmare. I've moved from harness to collar now she's more bothered about choking herself than when she was teeny. We have done loose lead walking in the garden, when she pulls, I bring her back with the "heel" command.
Out and about, she pulls sometimes- when excited by a new smell, horse nearby, bird etc. I handle this by standing still, so she's not dragging me off. I call her name, so she looks at me and then give her the heel command. Once she comes to me, we then continue walking. I praise and give a treat and continue saying" heel" while she stays with me.
Here's my problem: Other people and dogs. She is so social- sometimes I wonder if we socialised her too much. She wants to lick everyone to death and jump all over them. We are working on jumping with us- we say "down" and she only gets pet when all 4 paws on the ground.
How on earth do I handle this when out? She's so huge, she takes some holding down when people walk passed. I don't let her jump on people, but it's certainly difficult. I'm finding myself avoiding popular parks and taking her on secluded routes, which I don't think is the answer.
How do I stop her jumping at people and other dogs?