I think in the US dogs are not allowed in restaurants unless they are service dogs, the dogs I mean, not the pubs.
Which is a shame, I think. I also don't understand the hygiene thing, if my dog is here and you are there with your children, who has more germs around their food?