Don't be so quick to say no to a nebulizer. My daughter has one for asthma, but seems to have outgrown the need for anything. The nebulizer can be used with plain saline (you can use saline for contact lenses) and does not HAVE to be medication. My daughter was about the same age when we got it. SCREAMED the first time the nurses gave it to her. They quickly get used to it. You can also use one without the mask. Just let them inhale the vapor (hold it right under the nose). I could give my daughter neb treatments while she was sleeping this way.