Ouch:
the issue that I have with dogs is when owners bring them to stores and then get upset that a kid or even adult would approach the dog. In almost all cases, it was adults being upset that somebody would pet their animal. INSANE. Just last night, a guy with an aussie shep came to Home Depot. When my 5 y.o. asked, he said no because his dog does not like kids. That man had ZERO BUSINESS BRINGING THAT DOG TO ANY STORE. 
If somebodies dog does not play well, the dog is not a service dog and the owner does not want their dog petted, then they should NOT BRING THEM IN.