I have a 5 year old west highland white terrier and he has recently started this gagging cough. It is starting to happen more frequently but happens very randomly. Sometimes he is sleeping and he wakes up coughing and sometimes it happens on our walks. He is also starting to spit up stuff while gagging/coughing. It is usually clear but sometimes has a yellow tint to it.