
Fact is as KC is usually the viral kind, there is no 'cure'. It has to run the course. Vaccinated dogs usually shake it off pretty fast, especially if adult and basically healthy. This virus, like the human flu, mutates so even if a dog is vaccinated, the current strain may be different although again, having some protection should mean they shake it off without complications. And it's the complications that these days vets will prescribe antibiotics for - to help prevent it going to pneumonia, which obviously is far more serious, again especially in puppies and the elderly. However, with any virus, you can only treat the symptoms. And the antiinflammatory would be to help with the effects of the coughing. Giving this isn't a bad idea!
Whatever you do, keep your dogs off exercise (so they don't spread it around the neighbourhood) and if you see the vet again, OUT of the waiting area. Keep them outside until the vet is ready to see you or they will pass it to any dogs in the waiting area.
I'm sure they will recover just fine - you can use cough medicine btw. We use a small dose of Benelyn, if the coughing is really bad.
Add - I seem to remember mine had a 5 day course of a broad spectrum antibiotic.