I have posted previously about (what I suspect is) Mika's fear aggression towards other dogs. When we are on walks and as long as there is a dog within seeing distance, she will howl, bark and cry. When the other dog gets near, she will lunge, bark and growl at the other dog. So far she has not responded to treats or "Sit"s, and I have been walking her at night (for less dog encounters) or saying "NO"/"Shhh", then turning and walking the other way when she gets upset at the sight of another dog.
Tonight, she did something strange. I was walking her, and it was nighttime. There was a group of women on the sidewalk, and near them was a little boy down on all fours playing with a toy. I was looking straight ahead, until I felt her lunge and snap (the kind with the growl) at the kid! I was so surprised and yanked the leash because I was afraid she would bite him. Mika is a shy and submissive dog, but she has never tried to bite a person (although she is nervous around strangers). Why did she do this? My housekeeper, who was with me, said maybe Mika mistook the boy for a dog, since it was dark out.
Please tell me how I can help Mika become less fearful, and if I have an escalating aggression problem on my hands. I've only had her for three months now, and I'm a first-time dog owner. Maybe she is just adjusting? Her foster mom suspects she was not socialized well as a pup or had a bad experience with a dog in the past, as even in her foster home, which she shared with other dogs, she was bullied and was a loner. ANY advice would be greatly appreciated.