Welcome new pups and people
have some
and some non passive aggressive 
@Puppypuppypuppy Happy 5 month birthday PuppyPup!
It is today isn`t it? Time is flying at the minute.
Which breed is PuppyPup again sorry? Is he small enough to pick up?
I have trained PolePup that as soon as we see an off leash dog he comes to my feet to be picked up.
We have leash laws here anyway, so you know straight away that an off lead dog = irresponsible owner, and there are so many irresponsible owners that I will not take the chance with his safety.
Pitbulls are legal here too, and popular where I live. Everyone I know, including myself, has had at least one Pitbull attack on their dogs, its just shocking.
Its not just whether the dogs are friendly but whether they are on a proper flea, tick and worming schedule, whether theyve had all their vaccinations as a lot of people here just do the core ones and dont bother about Lyme and Leptospirosis.
I don`t let my dogs greet other dogs at all, we have friends with dogs we know are safe for our dogs to socialise with, though neither PoleDog or PolePup wants to play with other dogs, they are perfectly mannered but disinterested, which I find ideal.
PoleDog has a best friend but they just sniff each other and the sit still, side by side. PolePup isn`t at all interested in other people or other dogs, he behaves perfectly for our vet, but ignores her, and shrugs anyone off who tries to make a fuss of him, and then walks away and blanks them too. With us he is the most affectionate dog I have ever met, and he is fiercely loyal.
Anyway, back to what I was saying, if you could pick PuppyPup up and let him watch you greet people and other dogs, he would feel safe in your arms, and then gradually you could put him down, but keep him behind your legs while you greet them, and let him come out in his own time.
If hes too big to pick up, I would avoid meeting people (as much as possible) for the time being until he is more used to seeing dogs going about their business, and then slowly get him walking past them, and then gradually closer until greeting them. Of course that doesnt allow for the off lead bounders, so if there is somewhere you can walk him where people tend to keep their dogs on leads that might be an idea at first.
Socialisation is much, much more about places, sounds and things, rather than other dogs. A few very respected behaviourists I have worked with all agree that it should be 95% places/things and 5% trusted, known dogs.
One bad experience will write off a hundred good ones, and your pup will not end up terrible around other dogs if you pause greeting strange dogs for now.
I dont personally find clinginess a problem, its very natural, after all you are your pups only chance of surviving to adulthood (in their eyes), you are their protection, their source of food and comfort so of course they will want to have you in their eyesight as staying close = safety to them.
In time, as they grow bigger and more capable of taking care of themselves if the worst came to the worst (again in their eyes) they will become increasingly independent. Just give it time
.
The more their confidence increases, and the more secure they feel the easier it will be, but you don`t build confidence by pushing them away, or pushing their thresholds past their comfort zone, you build it by keeping them close and being there to support them and reassure them that they are safe when they need it.
PolePup follows me around the house mostly, but is now happy to be at home without PoleDog and left for an hour. Sometimes PoleDog stays too, sometimes not.
@SpreadHummusNotHate (love your username!) PolePup is extremely calm but so confident, but I am also (generally) pretty calm. If homeschooling goes on too much longer my calm may take a holiday
.
My day is now starting to revolve less around PolePup, the bulk of his training or any new stuff Im teaching him I do when I get up before anyone else, and he sits on my lap or lies near us while I homeschool the DC. He particularly loves sitting next to me on the bench while I teach piano, which I have had to take over as the DCs lessons are paused that the minute.