It's hard to find a pet friendly place in Tokyo. I was lucky to find here.