Therefore, the causes for a gagging cough in dogs can vary.
Wet Cough: if your dog's cough sounds wet, gargling or phlegm-ridden, it may indicate a build-up of mucus in the lungs.
Typically a sign of pneumonia, this illness is caused by either bacteria, a virus, a fungal infection, or parasites.