I don't mind dogs in the pub, some in my local I've seen grow up from puppies, and the each tends to have its own personality.
What I don't like is people bringing a dog in the pub when it's soaking wet when it does actually smell bad.

That said there's a person started coming in my pub who is filthy. He looks like he's been working on a dusty building site non-stop for a week. But he hasn't. He wears the same clothes on Sat and Sunday. If he can afford to drink every day he can afford soap. It's worse than that its in-grained.I hate the man.
The dog has no choice, he is taken in on a lead and his wet smell is natural. The man have the choices and doesn't make them. Lazy dirty and careless of other people.
I'd ban him in a heartbeat if I could. I'd politely ask the wet dog to come back tomorrow when its not raining.