Some people are unhappy and they try to make others unhappy too... but they are not going to succesful!
I think it also depends on the area where you live in. Where I live, people are pretty dog-friendly
And Home Depot!!! and don't understand what's the problem! it smells like dirt in there! it's not like there is food in there or it's extremely clean...
Oh, and I think I would not dare to sneak Bengi into a restaurant unless they allow dogs in the outdoor patio (some places are starting to allow them in my area)