I have had my two "rescues" for 9 years and have had them insured with VPI. I think this is an outstanding company. I can get the routine care to keep them healthy and not have to worry about the high VET bills. And when something bigger is needed VPI has always come through. The customer service is great!