There are so many insurance companies covering pets now if i was you i would ring around a few to get the best price you can. Make sure you get a covered for life policy, as some companies will stop paying out for conditions after a year, and this is not good news if your pet develops diabetes, epilepsy or any other ongoing condition. I would speak to your veterinary surgery for ideas of who the best companies they have dealt with are. Some of the supermarket pet insurance are very good, as are petplan, and kennel club
I have always used Petplan. With my first dog I claimed £thousands over the years, and they never quibbled or imposed exclusions, even when he got quite old. Well worth paying a little extra for.