Have you seen an Allergist? If you haven't, I highly recommend seeing one. We see Dr. Tanna and Dr. Haden in Fort Worth on College Street. Both Dr.'s are excellent. They do thorough testing at Cook's Children's Hospital, it is all done by bloodwork. We had our Son tested for allergies with Dr. Tanna when he was 2 1/2. They also give allergy shots there as well if that is what the Dr. recommends (this is usually done on older kids). They also do breathing tests where you blow into a tube and they check your breathing.
It is child friendly there, they have DVD's in the examining rooms. They have a TV for children with cartoons on it in the waiting room, and books.
All of our family has asthma. Our son has gotten better with Singulair. You might want to check into getting Singulair for your Son. Our Son started at 2 years old on Singulair and it is in a powder that you put in applesauce or his food. We don't have to use the inhaler or nebulizer anymore! I'm on Singulair also and it really helps a lot. We also both use Zyrtec (now over the counter), however Zyrtec you need to be at least 4 years old to use it.
We also used Saline drops in our son when he was younger. They also recommended a humidifier in his room. You might also try propping your son up. What we did is put a wedge type pillow underneath his mattress. This will help keep him elevated and with drainage.
Wood floors do help, so if you have carpet, remove the carpet and put down tile or wood or something like that. An air purifier would help in the house in your play room and bedroom where the kids spend the most time.
We have a dog and we keep her only in our den, and she doesn't sleep in our bedroom. This helps a lot keeping her confined to one room. We have a pet gate to block her from getting to the rest of the house. Bathing the dog each week or at least a couple of times a month helps a lot.
Cook's Children's hospital also has a great Pulmonary department. We started out there and then moved on to our allergist. You could also go to a Pulmonoligist that specializes in children. They deal with your lungs and breathing and check X-Rays and do any type of special testing and check your breathing. They are more expensive to go to than the allergy Dr.
Our allergy Dr. deals with allergies and asthma, so seeing the Allergy Dr. would be very similiar as seeing the pulmonologist.
Yes, I would highly recommend going to see a specialist, either an allergist or a Pulmonologist, like at Cook's Children's hospital. Hope this helps! Good Luck