Yesterday was national puppy day AND opening day for Isle of Dogs (and it happens to be the year of