Small red dots all over the body may be caused by contact dermatitis, allergic purpura, infectious diseases and so on. In terms of treatment, the main thing is to apply medication to the specific cause. 1. Contact dermatitis: especially belonging to the allergic body, in eating or contact with certain allergens, easy to cause an allergic reaction, may cause the whole body long red dots. Antihistamines such as cetirizine and loratadine can be applied under the direction of a doctor. Application of prednisone, dexamethasone and other glucocorticoids, to play an anti-inflammatory, anti-allergic role. 2. Anaphylactic purpura: This disease is usually caused by the dysfunction of autoimmune system, resulting in a kind of allergic inflammation, which can involve small blood vessels in many parts of the body, and thus may show small red spots all over the body. Immunosuppressants such as leflunomide and cyclophosphamide can be applied to regulate the immune response and improve the clinical symptoms. 3. Infectious diseases: Commonly found in early childhood emergency rash, measles, rubella, etc., all of which may lead to red dots all over the body of the affected children. Measles, for example, is usually caused by measles virus infection, which may lead to red dots all over the body. Antipyretic and analgesic medications such as ibuprofen and acetaminophen may be used. Vitamin A soft gelatin capsules can be used to relieve clinical symptoms. Red dots all over the body, it is recommended to consult a doctor as soon as possible, after diagnosis of the causative factors, to give targeted treatment. The medication should be used according to the doctor’s prescription.