This is my first post here and I am looking for some advice. We got a St. Bernard puppy when she was about 9 weeks old. She was very mellow, with not an aggressive bone in her body. When we took her out in public, she let anyone approach her and pet her. Over time, she started being a lot more picky with who she let approach her. At this point, she is 18 weeks old, and she barks and gets upset when we walk by people, when people or dogs walk by us, even when cars drive by. I take her to "doggy daycare" a couple of times a week to get her accustomed to dogs and people and she seems to play well there, although she always seems a little skittish or maybe irritated when we first drop her off. She is also enrolled in an obedience class, but it seems like the majority of the class, she is barking at the trainer and acting like she wants to bite him. If I leave the area, he is able to get a lot more accomplished with her. She is very smart - I have taught her almost all the commands she would learn at obedience school prior to ever enrolling her. Unfortunately, if we are out and about, she shows no inclination to listen to what I'm saying to try to divert her attention from whomever she is barking at. I really don't know what to do. At 18 weeks, she is already over 40 pounds, and is going to be huge. I don't want her barking and acting like she will bite a person or another dog when there is no danger present. What can I do to change her behavior?
sarah