Hey,
I have a puppy and she is registered with Pet Plan, never had problems with them and immediate cover, I've been with them for just over 10months now and nothing I can fault with them. Quite cheap too, mines £5.60p/m
Didn't do alot of research when I brought mine, literally picked one and went with it...
Hope this helps you