Hi, hoping someone can help. I had an 11 week old mini schnauzer and am looking into pet insurance. I'm so confused! What kind of cover do I need? Are any companys more/less reputable? How much should I be looking to spend. Please help! Thanks.