If your dog seems to be coughing a lot or making choking sounds, he may have a case of canine infectious tracheobronchitis, more commonly known as kennel cough.
Believe it or not, as awful as the choking, hacking noises sound, most episodes of kennel cough are not serious and resolve without treatment.