It might be reverse sneezing there are a some threads on that
http://www.yorkietalk.com/forums/sea...earchid=122140
My one dog used to do that and my vet taught me to stick my finger in her mouth and gently press up on the roof of her mouth to push her palet back up.