In my experience it’s not worth it. We had our two dogs insured under VPI for everything except routine visits. Whenever we tried to file a claim for something it was rejected for one reason or another.
I was especially surprised to learn that VPI would not pay for my dog’s cateract surgery– I had checked my schedule of coverage beforehand and “cateracts” were clearly listed there. When I spoke with someone at VPI I learned that, since my dog was under 7 years of age, his cateracts are considered “juvenile cateracts” and therefore not covered.
At that point I cancelled my plan. If pet insurance won’t even cover an unexpected medical procedure that is not based on hereditary or pre-existing conditions, what will they cover? If your dog is extremely accident prone it might be worthwhile, but otherwise the experts say you’re better off putting the money into a saving account.