You have to stop worrying, and just love your dog unconditionally. If you emit confident, self-assured energy, your dog will naturally see you as a leader and respect you. Being a strong leader
also means being secure
, and not
be jealous of your dog's attention and friendship with others.
I allow my dogs to socialize with a lot of people, and they LOVE others, and have some special friends. I 'm glad they do, I want them to be happy and have rich, multi-dimensional lives, but I never worry about them not respecting me or not listening, I have enough confidence in my relationship with them to know that they will.
Well, maybe not my rescue mutt - she'll sell out for a piece of cooked chicken, and keeps trying to leave with visitors and get in their car with them, LOL. But that is her personality, and I love her anyways.
I never really understood what people meant when they said they wanted a "loyal" dog, but my GSD did help me understand the term - he is super friendly with people, takes balls and toys and keeps trying to get people to play with him, but he is bonded to me and only listens to me and wouldn't dream of walking away with someone else. And that is just who HE is.
So let your dog be who he will be, and you will be re-paid in love and loyalty.