Japan is a dog…but every dog has its day