Geez, when the weather turns good, it brings out the dogs. And the dogs, and their owners, want to sit on cafe terraces and sip lattes, and the like. Barring that, for instance if they’re unfortunate enough to live in Tsukuda, home of huge apartment buildings and not much else (and a short walk only […]