I am very glad I have ASPCA insurance for my dogs. I have a puppy and a mature dog and they have been there for both. Although the process takes a minute for re-reimbursement, the process works, and the people are not only helpful but seem genuinely caring about your pets health which is nice. I have had 5 dogs total on ASPCA and even during a tough loss I feel like ASPCA was there to help. Thanks!