I'm not a vet and I would consult one no if it continues no matter what is said on here, BUT it sounds like Kennel Cough maybe. When Mocha had it she made a hacking sound almost like she was gagging on something. I only heard it in the mornings when she first woke up. She had been vacinated so she didn't get a bad case. I know some dogs will actually throw up if it's bad enough. They can also have a runny nose. If that is what it is the vet may give you antibiotics or they may just let it run it's course. I think others have said you can give regular Robitussen.