I got a 3-month-old golden retriever puppy and he is very friendly. I am living in a city and I don't know much about people around.
I want the puppy to be comfortable with people so that he doesn't express aggressiveness or jumping behavior towards my guest.
So, I take my pup outside my home at late hours; however, when my neighbours or strangers pass by, they play with him. I am afraid this will make him to consider them as friendly (I am also irritated when strangers come, play and pat him since he is only a pup).
Any idea how to make him comfortable without befriending people while training?