My girl is intact and almost 7 months old. Every time I take her anywhere where she spots other dogs, she starts barking loudly. She never used to do that before. During her obedience classes, she would only get anxiety and bark at other dogs who were whining or barking, otherwise she was quiet and calm. But now, as soon as we get to PetSmart or to the park, she starts barking profusely (the dogs do a nice job at ignoring her). She doesn't pull hard on her leash and doesn't try to "attack" or go after them but I try to walk the other way instead... but maybe that's the wrong thing to do? Should I let her sniff them to satisfy her curiosity or keep her away until she passes this stage? Is this maybe the onset of her first heat? She's a wonderful dog and very loving but her tough-guy attitude is a little frustrating to someone who hasn't owned a dog in 20 years.