I have a Dutch Shepherd/German Shepherd mix named Ember.
She is about 8 months old and around 55 pounds.
I took her to puppy classes starting when she was 10 weeks old over a period of 6 weeks at my local PetSmart.
There was one other dog in the class, a male Labradoodle. It took her that entire period to even begin to trust and try to play with him.
During the classes we were instructed to walk our dogs around the store and get them used to being around people and other dogs. She was fine around the people, and would even allow them to pet her at that time. If she saw another dog, typically her response was to growl and bark. She would stand very still and her tail would be straight up. If the dog tried to get close to her she would back up and continue to growl. I had one good experience with a Great Dane, though. I talked to the Great Dane's owner, and she had her dog lay down and Ember felt more comfortable with this, enough to get close and sniff. She was still jumpy but it wasn't nearly as bad as her experiences with hyper dogs trying to get in her face which resulted in her either trying to nip at their face or the other owner getting angry with me for not controlling my dog, which I was clearly trying to do.
When she does get frantic and barks at other dogs, I try to get her to sit down and will give her a treat when she does. Lately though, I have not been able to distract her from them at all. I have had to remove her from the situation because she now barks and tries to get to the other dogs, no matter what the other dogs are doing.
When I take her to the vet, she now growls at everyone she sees that isn't me or my mother. She has lunged at some of the assistants and bit one of them when they were trying to hold her still to look in her ears.
They have told me that when they take her to where she can't see me that she calms down considerably.
My main concern with this is her biting someone, or someones dog because they ventured too closely. I am not planning on trying to take her to dog parks or anything as she clearly doesn't want to get on with other dogs, which is fine, but I just wanted to see if anyone has any advice on how to get her to act more civilized when I have to take her around strange people or dogs.
She is generally fine if someone comes to the house, as long as they come inside. If they are outside, she will typically go up to them and bark wildly. I have found that if the other person will squat and talk to her calmly for a moment she will relax and go onto something new.
I'm wondering if it has something to do with her being on the leash, or if it has to do with me, or something else entirely.
She's such a sweet girl at home, I just want her to not act like a maniac in public!
I don't have any experience with this type of behavior so any help or tips would be greatly appreciated!
Edit: I've attached a couple photos of her, one with my Italian Greyhound that was a rare moment of my Greyhound tolerating her big little sister!


Facebook page.

