There is a dog friendly pub near where my son lives, and when we visit we sometimes go with our small dog. He sits under the table quite happily. On occasions we have met some lovely people there who have came over to meet our dog. They would never have approached otherwise, so I see that as a positive. Some of the dogs wander around the pub, each to there own, but we like ours on a leash at our table.
In my personal opinion I think it is a good idea to allow dogs, being an owner and animal lover. I would visit Cat only places too.
We are grateful that there are more and more places doing this, as when away for the day, Bank Holidays etc, it is such a relief to find somewhere we can eat as a family, especially on a rainy day!
So, our choice would be dog friendly, but that is us :-)
I don't think it is correct though that a dog eats and drinks from the plates and cups, but if the owners took their own plates and cups for their pets, then that would not bother me. :-)