Becoming a veterinarian requires graduating from a four-year undergraduate program and a four-year veterinary medicine program. In addition to that eight-year investment of time, some veterinarians choose to pursue specialization through another 2-3 years of internship.