It sounds like it could be a reverse sneeze. My Sierra does this once in a great while. I've heard it could be from allergies.

It would hurt to give a call to your vet.