Heart defect, called PDA. This puppy can live or normal life, or will die of heart failure.

By Free Animal Doctor