Our new dog just came home 5 days ago. About two days ago, I noticed that randomly, every 2 hours or so, he'll start doing something like a wheeze mixed with a gag, kind of like he's trying to to a huge cough or throw up, but there's nothing there so his mouth stays closed. Then he does some kind of choking motion, like when a dog pulls too hard on a leash and the collar causes it to choke. He'll finish it up with some sneezes and coughs mixed in. It is really random, at other times he's totally fine and playful. This happens inside and outside. We want to bring him to a vet but a.) we have no guarentee that the coughing will happen while he is at the vet, and b.) we don't want to have to pay the high vet bill for a diagnosis, so I turned here first. Any help would be greatly appreciated. Thanks.