In addition to what Jo said, here is my view on pet insurance. Loving a pet can be like loving a child - you want to take care of them the best possible way. However, I have friends and family who have put their animals through expensive, painful surgeries and procedures, like you would a child, and the money that can be spent is daunting. My little doggie got bitten by the dog across the street in our yard and had emergency surgery - he was not close to death, but had to have the procedure done.
He also came down with cancer when he was 11 years old.
If I had had the insurance, I might have gone to great lengths to keep him alive - more surgery for the cancer, etc. Not having the insurance made me think twice. And truthfully, the kinder thing to do for my little guy was to let him go, rather than put him through the suffering of surgery and making him linger.
A family member's dog ate a corncob (big dog) and it tore his intestines up. They operated on him, and a few days afterwards when he got up to pee, the stitches tore and he died. Many of my friends have had similar outcomes, and a friend right now is doing expensive procedures and frequent blood tests to keep her little pooch alive. I would not want to put my animal through that, and having insurance would make not saying "enough is enough" too tempting.
Everyone has a different threshold for how far they will go in this regard. But I consider the pet insurance to be part of it, and that's the "con" to me.
Hope this helps,
Dawn