It's not just PB's if that makes you feel better. Some folks say stuff like that about anything bigger than a Chi.
I mean, seriously, people look like tools when they overexaggeratingly run away like that. First of all, RELAX, he's leashed, and clearly under control, second of all, he's possibly the cutest PUPPY ever! Not that I'm biased or anything. LOL
And I'm totally not one of those people who lets my dog invade people's space either. It's like they're offended we exist, and are using the same sidewalk as them.
To those people, I say "Eff you, and I can't wait to see your asses when he weighs 70 lbs".