I've posted here a few times. I have an Australian Shepherd puppy. She's now about 10 months old. She's really a fabulous dog but before we got her she had developed some really bad habits.
She is super smart. She's house trained and kennel trained. She has a strong sit and leave it. She knows "wait" when I'm walking up the stairs and will wait until I say "okay come" before she trots up or down them. She has a pretty good lie down and come as long as the neighbor dogs aren't out in their yard. She also knows some tricks. I taught her "jump through" with a hoola hoop (I keep it pretty low because she's still a pup but I know she would have no trouble clearing a high held one.) She shakes and will get her ball when prompted. She will take a diaper from DH and bring it to me in another room for DD. She also plays frisbee like a champ. She's also fabulous with DD.
She has two major, annoying habits though and I have got to figure out something. She jumps when we have visitors or on DH when he gets home and she has TERRIBLE leash manners.
I've tried totally ignoring her, turning my back and leaving and she just continues to jump. (We did the consistently for several months) She spins around in circles. I know she's just excited but this is seriously the most annoying thing. Since her sit is so strong we try prompt her to sit but when visitors come all of her commands are just out the window. When DH gets home from work now he basically gets down to her level and rolls her over on her belly to try to calm her. I've resorted to putting her in the kennel anytime we have company. I HATE this. I want our visitors to experience what a wonderful dog she is 90percent of the time.
Walking on the leash is a nightmare. I know she is getting better but it's taking so long. We have an easy walk harness which is great but if we see any other dog she goes nuts. I've taught a let's go command and we'll turn the other direction but she gets SO worked up. I try to walk her on one particular road where there are no neighborhood dogs. There is an office building with windows though so when she sees her reflection she goes nuts. It's so weird because she's awesome with other dogs. We've done a couple of puppy dates and she's so playful and not the least bit aggressive with other dogs.
So, does anyone have any awesome advice for me? This dog is so smart, I think sometimes too smart. She learns quickly and I've found it's so hard to untrain these bad habits whereas learning new skills is easy for her.
Additional info: We don't live anywhere near any dog trainers. The humane society about an hour away does training but only for dogs adopted through them.
CONDENSED VERSION: I need help untraining jumping and leash pulling/reactivity.