I agree completely. Leave your damn dogs at home. Don't bring them in the car to Home Depot, then think you'd better bring it in or someone will call the cops because its too hot. Leave the damn dog at home. I tire of people bringing their animals everywhere. I don't care if they are your family; leave them at home.
I also have an issue with some of my former Soldiers who feel their short time in either sandboxes qualifies them for a service dog, even though they saw no action, saw no death and do not need a "support" dog. It is a "Hey look at me, I'm a Vet and I deserve something" type of attitude that I want to slap out of them violently.