We've had Trupanion for years. We first got it with our rescue pit mix. She ended up getting cancer and we've had no problems with the numerous claims we've submitted for her care. They've covered surgeries, cancer meds, supplements that our vet prescribes... everything. When we got our GSD puppy last year, we looked into other companies and almost went with Healthy Paws for him, as it would have been a bit cheaper. We stayed with Trupanion, though, because we have never had problems with them, they cover all the things we want covered, and they give you a $0 deductible option. I would say Healthy Paws likely would have been great, as well.
Train the dog in front of you.