Hi there and thanks for allowing me to try to help!
can you tell me if he has been at a kennel or groomer recently?
Are there other symptoms?
No, he hasn't been anywhere where there are other dogs. I have another sheltie (7 years old) and she is fine.
There are no other symptoms but the gagging and then unproductive choking.