Sounds like reverse sneezing. Our older Dachie does it a lot and Hollee does it more when stressed ie her Bath. But sometimes for no reason. Both of ours have never vomited though, I would say if it is still carrying on it would be best to have him checked. Then you have peace of mind that you have checked. Ax