Yes, the same does apply to smokers but that HAS been banned in restaurants.
I had some friends round today to watch the Royal Wedding. One of them smokes. She didn't even smoke inside, she sat on the balcony, but even after she had gone the room stunk because she stunk.
It's horrible to say because she is a nice lady, but she just reeked of smoke and the smell stayed on her and then went into my furniture. I have had to wash the cushion covers in the room we were in.
Most houses with dogs in smell too.
Why is it necessary to bring your dog into the restaurant? I genuinely would like to know. We were looking after one for a friend and we sat outside with him.