Totally not related to this thread, but I've never seen or been to a drive thru bank. Weird! Had no idea there was such a thing haha.
Anyway, my city isn't very dog friendly. There are prohibitive dog signs everywhere. Basically the only grassy areas they're allowed in are off leash parks, and everywhere else outside they have to stay on a 6ft leash maximum. Not many stores allow them in. Basically just pet stores and the odd small privately owned business here and there, and generally just if the dog is small for the latter. Outdoor patios, not usually. Hardware stores, not usually. They're allowed on public transit which is awesome, but otherwise my city isn't overly dog friendly.
They like to say they are though, because we have a lot of off leash parks. But a lot of dogs can't do off leash parks, for one thing. And for another, the majority of our off leash parks suck. They're small strips of grass on meridians (often next to busy roads) and are not fenced aside from one of those useless foot tall fences made of wooden posts and a running cable/wire type thing.