I got my 12 week old labrador in June 2022 and took out pet insurance. He was seen by the vet and had his first check-up, vaccinations etc. Nothing since then - he's a fit and healthy dog. I didn't have him vaccinated in the second year because a retiring vet told me dogs don't actually need them every year. Just the puppy jabs and maybe once or twice more over their lifetime.
I happened to read the whole of the insurance terms and conditions recently and it says the dog must be up to date with their vaccines and to be seen by a vet every 12 months for the policy to be valid.
I'm assuming the policy won't pay out now for anything, even something unrelated like a broken leg, so should I just cancel it? Even if I take him in for his vaccs now, I'm sure the policy will still be invalid as there was the 18 month period when he wasn't seen (I know how they work).
We're intending to have him neutered next Spring, and he can have his vaccinations then.
I could then take out another policy with another company as he will be up to date, and will have seen a vet recently.
Grateful for any knowledgeable responses!