Let's try talking.
He starts like, hacking and trying to cough something up, but nothing comes up.
No. Like if you maybe swallowed wrong & were trying to get it up.
He's also very picky on eating, not sure if that's related, or if he's just being picky. He'll eat treats and stuff, but not his food. I even put canned food down lastnite and it took him a while before he finally ate a little bit of it.
No problem swallowing.
About a month ago, he was sick. Vomitting & not eating. I took him to the vet and he had some kind of infection. He was on anti nausea meds for a few days and anti biotics for about 2 weeks.
He got better and was eating and playing just like normal until this started a few days ago.
No, they happen at different times of day.
Too much activity (getting too excited) or eating too fast seem to start them as well. But it will happen when he's not doing anything also. But if I calm him, it seems to help a bit.
And yes, if he pulls on his leash, it does seem to happen.