Why would you be upset about comments that come from ignorant people?
It's not their dog, they're clueless, and they have no right to an opinion.
I would just laugh and happily go about my day.
I suffer from anxiety quite a bit and it does hurt when someone says i don't love my dog. I did put them in their place though, grr.
My dog is really well behaved too. When i stop he'll sit and wait for me to take off the collar and say "go". Sounds like we have great dogs :P.
Thank you guys. You made me feel a lot better about the whole thing. And you're right, it's usually the uneducated that run their mouths.