If the reason is hairball then add petroleum jelly in its food. It will vomit hairball out. It can be out of cold as well. You should try to provide it humid environment. Bring a humidifier for it if possible.
Actually if you already know that your cat has upper respiratory and the symptoms come out when stressed only... Then yes Home Remedies are helpful :)
Keep your cat warm and cosy in sometime she will be perfectly allright. Give her a little honey with your finger.
Thank you for your response.....after spending $300 they concluded that he must have asthma since they couldn't come up with any other diagnosis.....after x-rays, blood tests and $30 antibiotic (he didn't have a fever) all it made him do is throw up. I kept giving my honey mixture and after a few days he got better.
Anti-Biotics and anti-virals are the only remedy worth any use. There's a couple of different viruses floating around this year that are SEVERELY deadly to cats. Symptoms will be congestion most commonly. Diarrhoea, "eye goop", lethargy in other cases. You can always try shutting him/her up in a bathroom with the hot water going, hoping to break loose some of that gunk, but it's just a short term help.
Check with your pharmacist, but good old chicken soup is great
If your cat has a cough you might not believe it but you can give him a half a teaspoon to a teaspoon of cough medicine and he'll be just fine give the medicine to him every 4-6 hours if needed.
Allergy medicine but you have to go by the weight on you cat I would think if he is 5 to 7lbs a half a pill would be ok. Just call a vet to see, I give my dogs allergy pills for that and it help them a lot,
If any animal gets congested I would not bother about home remedies, I would just take them to the vet where they can be diagnosed properly and given the correct treatment