...and Harry has been given a clean bill of health! The vet isn't worried about his cough, his weight is stable, his remaining teeth are ok, his heart murmur is the same (I found out today it's a grade 1) and the vet said he's looking good!