Dogs in public places. I heard that back home in Vancouver, dogs aren't even allowed on some patios because "people might be allergic". But somehow people can fly there with their emotional support goat?! In the order increasing dog-friendliness:
UK: Ask first but typically allowed everywhere. Almost always allowed in pubs. Shops generally OK or too polite to tell you off until you're walking out

Germany: Safe to assume they're allowed unless specifically signposted otherwise. Dogs waiting for their family at airports is the best sight! Not allowed in restaurants with open kitchen or supermarkets but I can sympathise with that.
Italy: friendly grandmas invite you and the pooch into supermarkets (local ones not chains)
Roundabouts or "rechts vor links".