Well, I don't have much advice, except that his original problem sounded like a reverse sneeze (my sister has a 4 lb Japanese Chin that does that sometimes. Scared the poo out of me the first time she did it when I was puppy sitting). Welcome, though! I hope your baby feels better soon!