Re: Greeting other Dogs in the wrong way!
When I first attended dog training with Quynne she was almost 4 months old as training venues closed between early December until late January. She had had other socialisation in the mean time but not formal training. Anyway, she was perfectly gentle and just quietly interested in the other people and dogs. But at about 5mo when she was familiar with the other dogs she started the vocal, pulling, want to meet you behaviour as soon as we approached the puppy class meeting area.
The trainer suggested we sit at a nearby seat so she could watch as more puppies assembled. Then, he got the class to practice heeling back and forwards and suggested I do the same from where we were and slowly decrease the distance and then tag on at the end. By then she was less excited and the class proceeded. At the end of the class which was the usual socialisation time she was her normal self.
I don't know if this helps but classes with experienced "good" trainers do provide opportunity for socialisation under controlled conditions and that applies to dogs of any age.
GSD - Quynne, born 29 sept 2004
MalteseXPoodle - Buddy, adopted Jan 2004 - RIP 14 May, 2009 9-11yo
Galah - Birdie-girl - adopted in 1999 when she was approx 12yo