I know just were Your coming from !
Dh and I went in to dots ( a small womans clothing store here in Ohio ) and a young lady ask Us to Please remove the dog or leave and Daisy was in Her carrier the same as Yours with the mesh.We call it Her purse ! My sweet Dh got mad and told the lady that Daisy would not be coming out of Her purse and that there was no food products so what could She hurt ? She is also very well behaved.The lady said dog or You ! So We left.
I hate it but I can see a big dog on a leash because some people don't like dogs but I guess that would be to much ask just to let Daisy slide! I guess that They let one They have to let them all
Tami