Hi,
Hoarseness for 2 months is a bit much. If h has recently had strep throat then this may be the cause. It can take up to a couple weeks to get back to normal.
I am concerned with allergy's as well, and would advise you to have the paediatrician check his throat out and make sure there is no underlying problem causing the issues. They can also determine then if it is allergies or a after effect from his illness.
For now warm teas and soups will help as well as using a humidifier in his bedroom to keep things moist. I would go ahead and call his pediatrician this morning and see if you can set up a appointment.
Walter
If you are satisfied with my answer please click the *accept button* so I receive Credit for my answer.
**Please consider leaving feedback about me!**