
This is happening more and more and unfortunately owning a small, lightish breed, we've decided to avoid dog walking places as much as possible. We only do very early walk when we know there are less dogs (less out of control dogs early in the morning - must be a link with the type of people who will get up early to walk their dogs maybe!) or our tiny local parks who barely see 2/3 people in a whole day.
This decision was taken after an incident with a black lab. Young boy at the end of the lead (no match for the dog!!), lab sees our little tri girl (she weighs 5.5kg) and decides he will chase her, The boy just flew off his feet and let go of the lead. She slips her collar (now I only use half-check) and ends up running away completely deaf to my calls with the lab on her trail- This young boy should never have been left to walk the dog without supervision (not his fault - I blame the parents - sorry!). In the end, she did a massive circle and ran back to me, Hubby grabbed the lead and told the boy to go home!
Anyway, I hope the 2 morons you had the bad luck to come across will not impact on your walk times and your little puppy is alright. Sometimes I wish people were made to take a basic test before they are allowed to have a dog!