Hartville Pets Health Plan is good except for one major problem: when the insurance date rolls over, anything you discussed with your vet before that date is considered "pre-existing". BS if you ask me. My date was mid-December, and we discussed some options with my vet in November but didn't pursue the treatment until January. The claim was denied on account of it happening in a previous year, despite being with the company for 8 years! I have left the company over this.