I have had Trupanion for years. My dog has been through a few serious conditions including cancer. She has been cancer free now for 4 years. Trupanion was with me all the way and covered some major expenses. I would not be without pet insurance for my dogs, and highly recommend Trupanion.