Be very careful to read the small print. When we had our Yorkie Meg, we thought we had very good insurance for the dogs we had. However, when Meg was taken ill (She had Cushings already, then developed diabetes and got an infection, which unfortunately finally killed her) we discovered that what we thought was lifetime insurance, was not
Had Meg lived, we would soon have been in the terrible position of her medication costing so much each month that her insurance would have run out really quickly - and then we would have had to carry on paying the medication costs ourselves. The Cushings medication was not too bad (about £1.00 per day) but had she lived I have no idea how much her diabetes would have cost us each month, and she may have been left with other medical problems that needed long term treatment too. Once we realised this, and after Meg had passed away, we immediately changed our other dogs to a lifetime cover insurance policy - even though it meant that they had 2 policies running together for a while until the first one finished.
Just be careful!