We are just in the process of adopting a rescue dog and looking at insurance, John Lewis is coming up really well but Ive never used them before and hoping some of you have and can let me know if they are any good,