Dickens
As with children, the problem with dogs in various 'eateries' is the owner.
I've seen both children and dogs who are well-behaved and don't cause any trouble.
Perhaps dog-friendly (and child-friendly) restaurants should have some simple rules - for example, not letting your children run around unchecked, nor allowing dogs to sit on seats or be fed from the table?
A child eating with its parents, or a dog parked under a bench or seat snoozing, doesn't really cause anyone any harm.
The worst for me is those owners with dogs on extendable leads in restaurants who, when the dog greets all-comers by bounding up to them, smile indulgently and assure you that their animal "just loves people". Dogs should be kept on a short lead and remain close to their owner. And children likewise. Without a lead of course.
A child eating with its parents, or a dog parked under a bench or seat snoozing, doesn't really cause anyone any harm.
It's when a wandering child goes under a neighbouring table or bench and starts to torment play with a strange dog that trouble might ensue. Then the parents might blame the dog and dog owner if the dog growls or reacts in any way.