Thanks for the advice, and terrible mental image of indecent doggy conga lines
I guess I'll wait and see what happens, perhaps when he matures a bit he'll be a bit less attractive to he boys
One thing i would suggest if you have a problem with a stray - don't pick him up - this leaves you both very vunerable and some dogs get even more excited and will jump up.
I'll definitely bear this in mind in future, and I wouldn't normally pick him up (he's too heavy to be a handbag dog!) but we really couldn't move because of this dog, Sonny just flopped onto the ground, every time I managed to get him up again the other dog would mount him and then he'd flop onto the ground again. When I accidentally let go of the lead Sonny ran off with the other dog chasing him, although he did come back when I blew the whistle for him - with the little stray hot on his heels. Thankfully the other dog didn't jump up once I had hold of Sonny, but he did follow us home, mounted Sonny when I put him down to open the front door, and then came in and made himself at home. He has since gone to the dog pound, they said they'd let me know if/when his owner reclaims him.