Although I am not a vet, what you have described sounds like reverse sneezing - be sure to mention it to your vet the next time you have Scrappy in for a visit. If you do a search for reverse sneezing, you can find youtube videos which shows a dog during an episode. If your Scrappy is doing something different, then please, by all means make an appointment to see his vet.