Squeaky, wow, that is an excellent description!!! The reason I am asking is Newkitty is not a cougher or even much a hairball puker, however, when she gets a hairball they tend to be large and hard like a rock. Back in November, right after fluids, her eyes started streaming and then she coughed and gagged and puked food 2 times. No hair in it BUT I had been treating her for a hairball due to a puke the day before with hair in it.
Then this week, she did the same thing, right after fluids (under 100 ml), but no puking, just coughing. She is stage 2 and gets 150 ml a week, 50ml at a time. I wonder if I am overhydrating her. Again, coincidentally possibly, I had been treating her for a hairball due to loss of appetite (our other two cats as well)this time too. So far, this has only happened after fluids.
She just had a dental at the end of December with all the monitoring that goes with it. I know I tend to borrow trouble with Newkitty and have probably strained my credibility a little.

She is also overweight, which does not help.
Jeanne, you were an outstanding mom to Waldo. I am sure you did the best by him that anyone could have--far better than 99% of the population could or would have done.
Did either of your cats like toss their head back? Newkitty has started doing this head toss like Joey on Friends "how you doin'?' and then she'll talk. Not sure if this is just cuteness or another airway thing.
Thank you for your help!!