We do a very poor job in diagnostics to provide a firm diagnosis for pets.
To help decide what is going on with your pet we should be doing things like X-ray, ct or mri, BAL (bronchiole lavage), culture airways, full blood work and a fecal. Anything within any of those is a possibility.
I would not rule out asthma or infection without having done all of those. Which no one can ever afford to do.
We do a very poor job in diagnostics to provide a firm diagnosis for pets.
To help decide what is going on with your pet we should be doing things like X-ray, ct or mri, BAL (bronchiole lavage), culture airways, full blood work and a fecal. Anything within any of those is a possibility.
I would not rule out asthma or infection without having done all of those. Which no one can ever afford to do.