I have a 3 year old lab who has been through training and goes to daycare at the same place and is the best dog in home, calm and trained but he charges people and barks like a lunatic and very intimidating when someone comes in the house or at people when I walk in my neighborhood. He knows all the commands and will do the down, stay. He knows heel and walks by my side, EXCEPT with distractions.. mostly in my neighborhood. When someone comes to the door and knocks or rings bell he does not bark. I can say down, stay!! and he will but as soon as I open the door to let someone in he charges barking like a lunatic right down to the door and if I grab him he still goes crazy.. very intimidating.. As soon as the person is in most of the time within 20 seconds he is calm and over it. He does the same thing when I walk him on leash around my neighborhood if I see another dog or person he barks loud and pulls. I cannot seem to get over this hump for some reason and don't know what else to do to get him to stop. I was going to try to leash him in the house when people come but I think he will react the same and worse on leash. and I don't want him to associate a bad thing with people coming in. It stresses me out walking in the neighborhood because people will think he is aggressive when he really is not. I don't think he would ever bite but I'm afraid if someone reacts mad, defensively or scared he may act different. I do make him sit and wait before he eats, wait to go in and out doors, tell him to get out of way, walk well on leash...its' the distractions I cannot get through. At some times my husband was not following all the rules and I don't know if that makes it worse but he tells me he now is following them.. Any input or help would be appreciated. I have a trainer and they tell me if I can get him to walk on that loose leash my problems will go away but I can't seem to get him to do it when I see a person.
He does not do this so much when I walk at the park with him although there are certain times one or two random people might set him off and he will bark or huff but not for the most part.