Peanut does that same thing!! I googled it as well as I was scared too!! I thought he had a collapsed trec. Sometimes he goes without doing it for a couple weeks, and some he does it more than once a day! The ONLY way to find out if he does have a collapsed trec is to get an xray. We did that with peanut and he doesnt have a ct. I told the vet that he does it and he gave me some cough meds and told me when he does to that just to rub his throat up and down. You can give them robitosion dm too.. It is just something that small breeds do, I have heard many other small breeds do the same thing! Just get the xray to make sure your furbaby doesnt have a ct, I really doubt he does, because just from what you were saying it sounds like peanut to the T. So when your baby does that just talk to him and rub his throat up and down and he will be fine

let me know if you have any questions.....