I love Trupanion. That is all. they are the best and have saved me time and time again. I was with another company for my last dog and thank goodness she was a healthy dog because they were impossible to deal with. I have a dog with a lot of unexpected health problems which is so hard. If it weren't for this company we would have been so taxed. They have been amazing from day one. Thank you thank you.