“No wonder he freaks, and begs to be locked up when someone new comes to the house.
I trained him that, rather than go nuts at the door wanting to attack, to go into his crate. Now he “begs” because he wants to please me by showing his obedience and “knowing the drill.” His “freaking” is wanting to attack the stranger. As Alpha, I’m the leader of the pack any my dog expects him to protect me. It should not be the other way around if you understand pack dynamics.
I haven’t read the last few posts, but I think you are mistaken that you are Alpha. Your dog does not obey you except when he wants, or he would behave as you command, when you command. He is controlling your life, ruining time with friends and family and keeping you all to himself. It sounds like jealously, not fear. If you don’t leave, or if you do and find a home for him with someone willing to work with him, a shock collar may be the answer to essentially retrain him. I hope it works out. Moving is a big emotional strain, especially with pets. All the best to you.