Pumpkin Wellness Plans, ASPCA, Spot and MetLife top our list of the best pet insurance companies.