Trupanion has supported our two senior dogs through some really tough times. Both of our dogs have required significant financial support and Trupanion has been there for us all the way!!! They also support us by covering 90% of medications for our old dogs. They take a lot of meds. Honestly, one of our dogs would not be alive without the help of Trupanion. We have been 100% satisfied with them on all fronts. Customer service and coverage. We will always have Trupanion as our insurance provider.