I just bought a dog, and I love her to pieces. I know though that there will likely be unexpected costs since she is just a puppy. I am debating if I should set up a savings account for her or go the insurance route. My vet highly recommended find trought https://petinsurancefinder.com/, but I haven't read the best things about them online. For that matter, I haven't read great things about most pet insurance companies.