Ensure you are fully covered for medical treatment through your travel insurance. Although pharmacies readily provide medicines quite accessibly, (there is even Boots Chemist here now), treatment, hospitalization and evacuation can add up to a large amount. Hospitals are generally very well equipped however and there are specialists in all areas of medicine with many state of the art treatments available.
Dubai also has a zero tolerance on drug offenses, either taking drugs or trafficking, with very strict consequences if caught. Please consider Dubai to be as stringent as other Asian countries (i.e. Thailand) and remember the ‘Bangkok Hilton’ Dubai equivalent is not the place to be spending your holiday and a lot longer, if caught.