Have Medical Questions? Ask a Doctor Online!
Hi This sounds like a typical allergic reaction and you may never know what caused it
I'd switch to either Zyrtec or Claritin and this should resolve itself in another day or so
If he starts to wheeze or have difficulty swallowing then he needs to see a doctor right away
Let me know if you need any more information please