Hello! I'm getting a dog, a 2yr old mixed called Sally (she is soooooo cute), from a friend who was struggling to look after her. Need some insurance but not sure who to go with. Anyone had any really good experiences with one? Also, is there anyone I should avoid? Thank you!