I have cat and small animal dander allergies, and dusty wood beddings bother me, so I can feel your pain. I use prescription Allegra or the generic, but it works really well for me. I have also used OTC Claritin with success. Benadryl makes me drowzy, even the non-drowzy... so I don't take that.