I'm so glad I signed my mini-dachshund up for Trupanion as soon as I got her eight years ago. Unfortunately, despite giving her the best care in the world, she has had various ailments which have necessitated claims. Trupanion has been wonderful throughout the years. They have covered everything and been very prompt and friendly and caring. I recommend them to everyone - in person and on several pet pages I belong to on Facebook. Everyone should have pet insurance for their pet, especially with Trupanion. Thank-you so much for always being there for Cassie and I.