General Dog Around Town Etiquette - Be a good, canine citizen
Not everyone loves dogs like you do. Quite often, even people that have dogs, find it inappropriate to have them in public because they feel that dogs are not capable of being good citizens and neighbors. So it is up to each and every one of us that takes our dogs out in public to prove that dogs can be well-behaved.
Dogs with good behavior that are well-groomed and socialized will be noticed when out in public. They can be beneficial to their breed and even you as others will take note. They'll welcome you and your dog into their lives. And, with a little training and thoughtfulness on the part of dog owners, more businesses and public areas will begin to put out the welcome mat for both you and your dog.
Remember good dogs are good citizens.