I personally don't think you can breed or teach heart!
I agree with not teaching heart...a pup is born with it...and the chances of having a higher percentage of pups born that way in a litter of pups is through selection...if both parents have it and all 4 grandparents have it then why wouldn't most of the pups have it?