I’ve recently come across this issue several times where people have been asked to leave when bringing a dog to an outside area at Wetherspoons pubs where they have tables on public ground/footpaths/pavements.
Personally I have no problem with this as the majority of (much nicer) pubs allow pets and it’s up to the business whether they allow it or not. However, given that these businesses apply for permits that seem to merely give them permission for tables/chairs on otherwise public spaces, I am intrigued what the law says about pub’s rights to remove pets from areas that are not technically part of their property.
Obviously Wetherspoons are a national business and likely know exactly what they’re doing, I just find it strange that they have any jurisdiction on public land, even if you’re sitting at a table they put there.