Took our cat to the vet recently for annual boosters and the vet mentioned that the cat's teeth could do with a clean (bit of plaque build up, nothing serious). In order to do it, they'd have to give her a general anaesthetic and it would cost around £150 (not covered by pet insurance).
According to vet, whilst it's not vital for the cat to have her teeth cleaner, it's better to get it done before any dental problems crop up in next few years (which would be more costly to treat).
Our cat only eats dry food so not much I can do about diet.
Has anyone had their pet's teeth cleaned?