I had a bout of this with one of my pugs
she went from healthy one day to SICK SICK the next
they put her on meds and told me get a cold mist vapourizer and it worked wanders
glad to hear your boy...