I know exactly how you feel. Buddy is very friendly with everyone!
One day we were walking and a lady, who I do not know, said hello and he became nuts. I mean nuts. I never saw him like that. Yes, he did try to grab at her. I was frantic. I left embarassed and repremaned him. I had no idea what happened. A couple of days later the lady was walking again and I passed her on the oppisite side of the street and again he started. I asked several friends what could have caused such a commotion and someone suggested that her
smell could have triggered it! That could be a possibility. I mentioned this to my vet at an appointment and he said to always go by your dogs senses. If the animal is usually very good and then becomes aggressive towards someone there is a reason. One we don't understand but the dog does.