I have Trupanion. Because I insured her at 5 months of age I have no pre-existings. They have been fantastic. Taycie has numerous health issues and they have paid over $7,000 in vet care. After my experience with insurance, I would never have a pet with out it.
I also think Healthy Paws is great too