It doesn't even really make sense for what the creature is. Why does an undead dog have lifesteal? The cleave at least makes sense with the three heads.
Maybe swap the Lifesteal for Reborn. Even DK normally only gets that kind of Lifesteal value on cards with 2 or 3 blood runes.