
It does sound like Kennel Cough, you could give a little paediatric Benilyn while you are waiting to see the vet, it doesn't cure Kennel Cough, nothing can, but it does ease their discomfort.
Can you not get an appointment before Saturday? On the outside chance there is something stuck, that is rather a long time to leave it and must increase the risk of it causing a infection or abscess I feel.