Founded in 2019, Odie is a relatively new pet insurance provider based in California that offers flexible and affordable insurance coverage. Business Insider compared Odie to the best pet insurance ...