Welcome to HealthCare Magic.
Hope you are doing good.
Hives lasting less than six weeks. The most common causes are certain foods, medications, or infections.
Insect bites and internal disease may also be responsible.
The most common foods that cause hives are nuts, chocolate, fish, tomatoes, eggs, fresh berries, and milk. Fresh foods cause hives more often than cooked foods. Certain food additives and preservatives may also be to blame.
You should Consult a doctor if your kid has these symptoms
Dizziness
Wheezing
Difficulty breathing
Tightness in the chest
Swelling of the tongue, lips, or face.
You should give him Antihistamines and
Paracetamol.
I hope have answered your Query , Feel free to ask if you any Query
Wish your son good Health
Regards