Tesco Bank offers a very popular pet insurance. This cover accepts pets from 8 weeks old with no upper age limit. It has a maximum limit of £10,000 per year in vet fees. There are discounts of up to 15% for signing up online and attractive discounts for customers who insure multiple pets.