If your dog becomes lethargic and develops a cough, it could be a sign of heart disease. In this post, you’re going to learn exactly what are the causes of congestive heart failure in dogs. This guide also includes lots of advice on testing, diagnosis and treatment. Let’s dive right in!