Thanks Gary, and Emeraldgreen.

Yes, I have the vials here and will give him the shots myself, keeping in touch with the vet. I plan to look into an air cleaner unit as well. Thanks for the ideas!