Definitely get pet insurance, I had a cat who had heart failure, luckily she was insured,she had a year on tablets then sadly had a massive heart attack which killed her,
The tablets would have cost me £30 a month,
I have 3 other cats all insured with Animal friends,less than £6 a month,excess is £60,
Dog would have cost more, but nothing like £40
My dog is covered by the PDSA which was £7-50 a year, they have just stopped that as it was costing them too much ,they now do it for £4-50 a month, still well worth it,
My dog developed a skin condition, which would have cost me £66, it cost me ^, as they ask you to pay a percentage, I paid more than the £6 though as I was very grateful for the reduction
All those paying upwards of £40 I am sure you can get it much cheaper,
I couldn't afford that,but I do recommend getting it for life especially for dogs as they are more likely to get injuried etc
My cats are indoor cats, go in the garden sometimes, but never go away, but could develop illnesses,
To get PDSA cover you need certain conditions like council tax or housing benefit, and I think pension credit counts too,but worth enquiring about