Answer by
dumy (1)
Cardiomyopathy, abnormal thickening or thinning of the muscular walls of the heart, can cause a murmur, though its causes are not yet well understood. Heartworm disease can also cause a heart murmur, not only because the worms obstruct the flow of blood but also because the heart becomes enlarged as it tries to continue pumping blood around them.