Trupanion has been absolutely amazing! We got a rescue dog, and got one month of pet insurance free. We decided to keep it for a while and we are glad we did, as our dog has had some unforeseen health issues. Trupanion has been fantastic with their claims processing and their customer service. I would highly recommend!!!!