There are dogs everywhere in Santa Fe. Not street dogs — well cared for dogs, on leashes, with owners in tow, and, if it’s cold, with little jackets on. Many are allowed in shops and galleries, and some places cater to dogs (see photo below).
Surprisingly, there’s no dog poop on the sidewalks! Which I guess is why the city has no problems with dogs in stores.