Hi
Welcome to the forum!
In view of your medical history of smoking, asthma and allergies and your taking medication for that, it is expected that you may have a daily cough with stringy, clear mucus. In those who smoke, smokerâs lung causes a lot of mucus production. This is worsened by presence of allergies to pollen, house dust, animal dander and rag weed, as you have.
Also you mention you have contact with pets (dogs, cats and guinea pigs). In view of your allergies to animal dander, probably you should avoid contact with pets and not keep then around you at all. This would minimize the mucus production because of them.
Asthma in itself causes a lot of mucus production. In view of your condition, wearing a mask, especially designed for people with dust and pollen allergy will help filter a lot of allergens. Ask an allergy specialist regarding this. You should also stay away from pets, not keep them in house, and stop smoking. You should also consult a chest specialist regarding the best treatment to dilate your air passages and reduce the mucus production. Hope this helps. Take care!