Hi S.,
The Nasonex and the Zyrtec are dehydrating him. If you read the insert with the medication it is one of the most common side effects. More water doesn't always satisfy the need for water either because the med is working against it. Nasonex is a steroid and will not only break down his immune system but will thin his bones. Osteoperosis is becoming more and more prominent in children these days from all the steroid use. One week of steroid use, even topically, does as much damage as a woman going through menopause.
Also, his allergies and asthma are worse and needing help because the antibiotics are breaking down his immune system also. He is not able to fight off the allergens with his own system. The ear infections will continue to come back if it is not rebuilt.
Antibiotics don't and CAN'T help croup. Sometimes they will help an ear infection if the proper antibiotic is prescribed but it's kind of hit or miss. Croup is a viral infection and antibiotics only assist bacterial infections.
The best thing at this point is try to build his immune system. A good absorbable multivitamin and a probiotic is needed to contradict the antibiotic and my suggestion would be to find an upper cervical chiropractor for his ear infections. My oldest had a series of infections when she was little and the doctor suggested tubes. I went to a good chiropractor and we were able to dodge them altogether. What a lot of people don't understand is that a chiropractor is not someone who fixes backs. A chiropractor assists the spine to allow the neurological system to work properly. When it works properly, the immune system can take care of the rest of the problems.
I wish I had understood all this a long time ago but no one shared the information with me. My mother also gave me a lot of meds as a child that I am paying for now. My mom was a smart women, she just didn't know there were choices. I know this is not mainstream thought, but you have choices. I'll be glad to help more if you like. Please email me if you want to talk.
God bless!
M.