The rescue suggests a heartworm test.
Another suggestion has been anemia. But why the cough?

Thanks,