Your dog your rules really
As long as Thor is under control and not weaving through the man's legs then I would just smile and continue on your way. If the man is really pushy just say nicely "I'm not looking for advice or training tips thank you"
When I'm walking on the road or around people my dogs are at a heel position beside me and their head is no more then a few inches in front of my leg. The reason I use this position is to keep them under control so people feel safe walking by and I can easily keep them away from cars, bikes, holes, or other random hazards which may pop up. In the country or large open spaces they are offleash if legally allowed or on long lines so they're still leashed but free to sniff and wander for the most part.
Jasmine - Female Miniature Poodle - born Aug 15, 2010
Loker Delgado Von Stalworth - Male GSD - born Jan 26, 2012
Koda & Zazu - 5 year old male cats
Alex - Male Cocker Spaniel (rescue) - RIP Cuddlebug 2007-2010