Absolutely fantastic, made even better by the fact that I lived fairly close to Shibuya for a few short months. "The Dog" was where you met people, except that often so many people would meet there that you had trouble finding the dog. Weird to see it empty.