Updated On September 23rd, 2025
Pet's info: Cat | Mixed Breed | Male | unneutered | 2 years and 5 months old
Yesterday my cat started coughing also switched foods yesterday not constant couple times yesterday three times so far today other than cough seems fine eating, drinking this morning watching closely see goes bathroom does eat stuff shouldn't has history puking often hasn't in while when pukes usually looks like hair do switch foods often hasn't problem before no money for vet what could problem be and what to do other cat is fine
1 Answer
Published on March 28th, 2019
Random coughing in a cat can be caused by multiple things considering your history here. It can be an allergic bronchitis, underlying heart disease, asthma or even a parasite if we go outside. There isn't really much you can do over the counter for cats with a cough unfortunately. Also we want to know what the cause is so that we can treat the underlying problem. You can ask your vet if they can recommend an antihistamine to try over the counter first to see if there is any improvement, and then monitor the next few days to weeks, since the cough isn't severe right now and seems to be getting better. I would also try to get in the habit of sticking with the same food for kitty. Switching foods often can cause stomach upset in pets that are particularly sensitive. I hope that your fur baby Scruffy gets better soon! Best wishes and take care.
1Pet Parents found this answer helpful
Book an appointment with the pros – our expert vets are here to help.