The poll shows a very clear majority of over four to one in favour of (well-behaved) dogs, which accords with my own view. To take your dog to the pub suggests that you see it in a positive way as somewhere for unwinding and socialising. Most dogs, in my experience, just hide under the table and keep out of the way. Only this lunchtime I saw a guy with a black poodle which I didn’t even notice until he walked out with it.
And, even if some customers object to dogs, surely the answer is to confine them to one room, not exclude them entirely.
On the other hand, some people see them as smelly and unhealthy and would want to see them banned everywhere.