My guess would be allergies. But then I don't really know. I think it's called reverse sneezing...Billy does it a lot too and the vet doesn't seem to terribly concerned. I would at least take your pooch to the vet to see what he/she thinks.