I don't mind people telling my dogs things like "off" "no" "stop" etc, but beyond that I pretty much feel that its inappropriate. I know my dogs can be annoying, I tell them off all the time, that isn't what bothers me.
The situations that would bother me are:
-Anything physical. I do NOT physically correct my dogs, ever. I would be so incredibly pissed of someone smacked, kneed, popped or alpha rolled my dogs.
-Someone correcting my dog for not listening to a command they gave them. My dogs know how to sit, down, stand, stay, come, etc- but I do not just by default expect them to do those behaviors for anyone in any situation. If my dogs don't do a behavior, its not because they're bad or wrong, its because they haven't been prepped for doing the behavior in that situation.
- Someone correcting my dogs for being dogs. I once had a lady SCREAM at Gyp for chasing a ball she threw for her dog (this was in a small, public dog park, fenced, off leash, with maybe 25 dogs in it, pretty much impossible to have separate games going for every dog there). She grabbed him by the scruff and only stopped when he growled at her. I'm sorry my dog stole your ball, but he's A DOG. How am I supposed to tell him which ball is his and which isn't? WTF.
- Someone correcting my dog for growling, backing away or any other avoidance behaviors. If my dog is uncomfortable and is being very clear that they are uncomfortable, the LAST thing I want is that dog to be corrected.
However, with that said, if it is a situation that I expect my dog will be acting badly in (dinner parties, game nights with lots of excitement, hanging out with people who are nervous around dogs), I put them away! There is nothing wrong with spending some time in a crate if the situation would be hard for the dog to handle. I do not expect my dogs to be perfect all the time and I don't even ask them to.