Hello, I have a 6 month old pit bull mix. He has always been great around people up until 2 months ago, he decided he didn't like strangers he will try to run up and bark and growl at anyone and everyone, last month I was going to enter him into a socialization class at pet smart but didn't have enough but now I have a job again and have just enough to put him in the class. But I am scared to do it because he has seemed to get worse, and I dont want people thinking bad of him, he is such a great dog and really smart picks up on everything really quickly well besides this. Does anyone have tips as to how I can work with him at home. I did teach him the leave it command which he does ok with inside he will growl a little when someone walks by and bark sometimes but I tell him to leave it a few times and he will eventually come lay down next to me, when he lays down next to me I pet him and tell him good boy. When he is outside it's a whole different story.