A. It depends on what is causing the cough. If it is due to kennel cough then this is caused by a virus so there is no treatment it is just time, some vets will prescribe antibiotics or antiinflammatories for secondary problems caused by the virus if required.
If it is a dry hacking cough it could also be related to heart problems which can have serious effects. It is best that it is examined by your vet to rule out a heart condition.
Your account has been reactivated.