I've had ASPCA insurance for several years now. First, I enrolled my cat. Then several years later I enrolled my first puppy, and then the second. I have really utilized their services for each of my 3 animals and am so glad that I have their pet health insurance. It makes making decisions regarding treatment at the vet so much easier because I know that I have the coverage and the costs are always so much more manageable.