frosted, but even if an adult dog doesn't want to interact with other dogs, it still needs to know how to go about it, because unless you never take it out (irresponsible and unkind IMO) it WILL meet other dogs
The Irish setter lady the poster was talking about and that I was responding about was taking it out and about, she just wasn't letting it interact with strange dogs and people.
And then there will be good odds of it either jumping all over them, biting them or cowering fearfully behind its owner, because if it has never interacted with other dogs it won't have a clue what to do: it won't be 'comfortable in the presence of other dogs'
I think there is a way bigger chance of the behaviours you describe when dogs are allowed to interact with bouncy, rude, boisterous strange dogs in the name of socialisation.
They either learn poor habits or they get scared from overly rambunctious behaviour or aggression.
I think it far better to teach the dog to walk calmly past and ignore other dogs with the aid of treats.
Teach them to sit nicely in close proximity to other dogs.
If you know of any nice dogs maybe let them meet carefully and allow them to play once they know each other.
The other dog becomes a perfectly normal everyday occurrence, it's not particularly exciting but it's not scary or negative and sometimes it's sight results in biscuits.
The same with people. You cannot bring up a dog in stupendous isolation away from people and dogs and then be surprised when it loses its mind in the vet's waiting room (other dogs), and then bites the vet, or pisses all over the floor in terror
Not allowing strangers to pet your dog is not 'stupendous isolation'.
The dog is walked, taken to lots of busy places, it gets used to the sight of people but strangers don't interact.
A puppy needs to interact with other dogs and unknown people so it knows what to do, and to get used to the noises and scenarios it will encounter through its life. Otherwise you're asking for a basket case
Depends what you are classing as 'interaction' because if 'interaction' re dogs means let it race about and play with strange dogs you are imo likely to end up with a rude dog that races over to others, may well learn from others to pester and not accept 'no' and may find itself on the receiving end of aggression, maybe becoming aggressive itself.
If 'interaction' re people means let all manner of strangers fuss and coo and stroke the lovely dog you are imo likely to end up with an overly friendly dog that wants and expects affection from everyone and that is problematic because not everyone likes dogs.