ISLE OF DOGSTroyAnderson·April 12, 2018·1 CommentISLE OF DOGS REVIEWED “Isle of Dogs” begins with a mysterious flu that is spread by canines. Borrowing an idea...