I don't get this paranoia about dogs near food. What do they think they're going to do, spread the bubonic plague?! Or that owners will commonly allow their dogs to jump on people's table and help themselves to their food? I just don't get it at all.
I used to work in a Chinese restaurant in Belgium on weekends and people would often bring their dog INSIDE the restaurant and eat with their dog lying under the table. I can't remember even once having a dog bother anyone and I worked there for years.
I can kind of understand why dogs would not be allowed in shops. Because it could become quite chaotic if lots of people bring their dog in on a busy day. But a cafe, where you just sit down?
If I get told I cannot have my dog at a cafe, I will never go back there. Fortunately there are some here where dogs are welcome. They provide water bowls and some have a doggy menu too. Of course there are people who complain bitterly about it, but tough titties. I reckon if people are encouraged to take their dog places, they are more likely to train them properly too. If you are only allowed to take your dog to 'dog only' places, there is less of an incentive to teach them good manners around people.