BY JAHIYA CLARK ’20
Hell hath no fury like man’s best friend scorned in the new Wes Anderson film, “Isle of Dogs.” Set in the futuristic dystopian city of Megasaki, the film’s main characters — or canines — were show dogs or actors in dog food commercials before being deported to the post-apocalyptic wasteland Trash Island.