If I remember correctly, dilated cardiomyopathy in cats was from a lack of taurine. If a lack of this amino acid caused this condition and could correct it, perhaps an amino acid or vitamin/mineral is lacking in the dog? Christine