Gotta chime in here ben. I am in no way a great lover of people having critters in places they are not typically viewed as normal like some rich blond travelling with her cat or dog on an airplane because "I can't bear the thought of leaving my XXX in kennel while I'm away". I believe the animals in question are truly specially trained service animals; not pets. A pet is what I have; my two stupid dogs. They are basically noise-making mooches. I see no reason for some old lady carrying her "cute little dog" with her through a store. It is obvious the animal is a pet and the owners are usually too stupid to leave them at home when it is 90+ degrees when they have to run Wally World. That annoys the living snot out of me!! The other animals work for the benefit of their owners. When I see a service animal I give them plenty of room and let them do there job. As to the types of animals that are true service animals, that will always cause a rub.
_________________________
"Its not a matter of being ready as it is being prepared" -- B. E. J. Taylor