Isle of Dogs, en inglés, ""Isla de Perros"", puede hacer referencia a: