I do not, but I wish I had. I have been paying off my dog's surgery for a few years now, and it will probably take a few more. Accidents happen, but then there were complications following surgery and the associated costs went up exponentially.
^^^^THIS^^^Pet insurance is different than a lot of "human" insurance plans.
Most pet insurance companies that I am aware of from working in vet clinics in Kansas, Oklahoma and Alaska, require you to pay for all of your vet fees "up front" and then you submit your paid receipts to the company for reimbursement. You are still "out of pocket" a LOT of $$$ up front.
IMO, you are better off with a good savings account, and/or a Care Credit account that allows you an interest-free time period to pay off charges.