We chose to enroll in VPI as soon as we got our puppy. I did not expect the policy to be so helpful! And it sure is! Our dog has had a ton of very different medical issues, so we tend to receive a good deal of money back. The paperwork process is also super easy. I just fax in the forms the day after the vet visit.