Just so you know - Coughing is a sign of heart failure
but that doesn't mean this is what's going on ....especially in a 7 month old puppy.
Has he tried to treat her for allergies ? Is it severe coughing ? Is there something that she may be around that's making her sneeze ?