There is a direct inverse correlation to the rise of the dog population and the demise of the high street
This doesn't look right to me.
Are you trying to say that the rise of the dog population has caused the high street to flourish? (in which case your statement is grammatically correct, but factually wrong)
OR
are you trying to say that the rise of the dog population has caused the high street to become defunct? (In which are your statement is both grammatically and factually wrong)
I run a shop & although we politely have a sign up not allowing dogs (we have a small range of food) most dog owners ignore it and in the interests of good customer service I tend to not say anything - do dog owners generally check before bringing their dogs into shops?
Ragwort - I assume that if there is not a sign saying "Dogs Welcome" then the proprietor does NOT want dogs inside and I don't take them in. (Though if I'd seen something in the window I particularly wanted, I might open the door, lean in and ask - and I would never cause a fuss if they said "No".)
However, regarding your point of people ignoring your sign - that's your own fault and effectively you are saying "I hate dogs, but I want your money so if you bring yours in I'll just seethe and say nowt." And if one dog owner sees another being welcomed in a shop, then they will take their dog in, too - why shouldn't they, despite the sign, the dog hasn't been asked to leave.
I can't see how your allowing them despite the sign is "in the interest of good customer service" if you're ignoring the wishes of all the "good customers" you'd get if you insisted that dogs stay out (at least from the reading this thread).
You either want the trade (fair enough) so you say nothing, or you are a coward and don't want confrontation, so you say nothing - but don't hide behind this "good customer service malarky, because that's rubbish!
You have every right not to have dogs on your premises, and almost every dog owner will respect that right. A simple - "Sorry - we don't allow dogs." is sufficient if they have missed your sign. But you'd have to be consistent - no letting your regulars bring their dogs in because you know them, and refusing other people. That WILL cause arguments.
It's either service dogs only, or no dogs at all