My 16 month old cat developed a strange cough about a month ago. It sounds like she's trying to bring up a fur ball, although the noise is coming from her head not her chest.
We took her to the vet who said she had a slightly high temperature so gave her a long lasting antibiotic shot and a painkiller. Two weeks passed and it didn't clear. It became less frequent for a few days, but still lingered. We took her back, and he suggested either another shot or a general anaesthetic so they could flush out her nose, as there might be something stuck there. As a general is quite a big thing, we went with the repeated shot.
The cough still hasn't cleared so she's booked into have this nasal flush tomorrow morning. Call it 11th hour nerves but I don't really want her to go through it, and am hoping someone here might have a suggestion as to what is wrong and what we can do.
I've just been lying next to her as she has a coughing fit and it makes me feel so powerless to help her. She's purring along and I just can't imagine how I'd cope if she died from the general if there had been an alternative.
One of our cats suffers from this - and then it develops into sneezing and a generally runny nose. The antibiotic injections seem to help, thankfully. As she is 13, I'm really wary about putting her under GA. Your cat is young enough and should be robust enough to endure this though.
But I know exactly how you feel. Good luck with it, and I hope she gets better soon.