I have ASPCA insurance for both of my Labrador Retrievers. Unfortunately, I have had to use the insurance for both animals for surgery and emergency care. ASPCA insurance has been phenomenal in all aspects including coverage, customer service and prompt payment. I would not recommend any other insurance carrier. Overall comment: simply the best!