###Human: What is the cause of body itching and how to prevent it? ###Assistant: Hello. Your history and clinical images are more in favor of acute urticaria. It is an immediate kind of skin allergy, and once it starts, it usually tends to last 4 to 6 weeks if appropriately treated. You could even try to identify any possible exacerbating factor. The usual ones are pain killers, flowering plants, pet animals, artificial colored food items, nuts, seafood, cement dust, etc. You can start taking tablet Allegra 180 mg (Fexofenadine) once daily in the morning, and tablet Teczine 5 mg (Cetirizine) once daily in the evening for three weeks regularly. You can apply Calosoft lotion at sites of itch.