While pet insurance can offer financial protection, policies vary widely and don’t always cover what owners expect.