I had a bad experience with Lily yesterday. We were outside and our neighbors were walking their little 4 mo old min. beagle. Lily went nuts and started barking and growling at the puppy who is way smaller than her. I was horrified. She has never exhibited this kind of behavior, and she is usually the one who cowers when around other dogs. She was fine with the owners licking them and wagging her tail, but every time we tried to put her nose to nose with the puppy, she would growl and bark. She is extremely attached to me, as I am with her all day. She only sees a few people, all famiy, besides me and hubby, but when she does she loves them. She has started barking at the neighbors too when she is on the deck.
I called yesterday to get her in a training class. The trainer said because she is so small, she could put her in puppy class, or put her in a beginner class. The beginner class will have dogs of all sizes, and I think this will freak her out, but I don't want her to be aggressive to the puppy's in the other class. She also said she would see what dogs are signed up for beginners, if any are too large she recommends puppy class. I could just kick myself for not getting her in a puppy class when she was little. The trainer said we need to nip this behavior in the bud. I am so upset, I don't know where my sweet little baby has gone. She is still very sweet with humans, but I can't have her doing this to little puppies. What should I do? Puppy class or beginners?