As for HAZMAT, Dubai is not always honest in what they load vs what they show on the NOTOC. Time will tell.
At FDX, UPS, DHL . . .the hazmat/dangerous goods danger is not always known where INDIVIDUAL non-aviation customers [shippers] send their "stuff." It's just as when you ship a personal package and forget to declare that you've included a hazardous substance, and did not package it properly. The carrier cannot physically open and inspect every parcel that's made it past the x-ray, explosives detectors and sniffing dogs routine.
The crews are exposed to potential danger, because for the most part, they are at the mercy of shippers' honesty in declaring what's inside their parcels.
I think that's why FDX is one outfit that's serious about main deck fire suppression.