I don't usually take them with me. Since I am retired, they see enough of me at home.

I did take Ben to Radio Shack today but that was because I had just been to the groomer's with him. I had him get in a small carrier and I don't think anyone in the store knew I had a dog with me. I have had him a few other places, but usually because I am consolidating errands with a vet appointment or grooming. I keep him in a carrier and no one seems to mind if they notice. I have not taken any of mine where they had food though.
I don't like to take mine to Petsmart. Way too many big dogs in the one near me. Seems like everytime I am there, there are big dogs misbehaving, dragging their owners, trying to get loose, and barking like crazy. It would terrify my little ones and worry me to death. I do not understand why people want to force a huge dog into a situation he is obviously NOT happy about, just to show him off? I will show mine off in a heartbeat too, but not if it makes them uncomfortable. I will spend the rest of the day trying to make it up to Ben just because I made him go through the humiliation of a grooming. It's not always easy to be owned by a Yorkie.