The last couple of days, Morgan has been having problems breathing. The first couple days it looked like he was just trying to hack up a furball (as he is prone to). But it got more intense and I thought maybe he had swallowed something and was trying to cough it up. Yesterday I could really see his breathing was laboured.
I took him to the vet this morning and they did XRays. It turns out he has developed asthma. The vet gave him a steroid shot and I'm working from home today to keep an eye on him. Though his breathing is still a bit laboured, he hasn't been gasping for air. I have to take him back tomorrow to get checked out again.
The left side is a mask that goes over his mouth and nose. The vet did it tonight and he didn't mind it too much.
January 5 update: I gave Morgan his blasts from his puffer twice today and he didn't seem to mind it. What a good kitty!