Bruce Tarkington of Cary spent 30 years as a veterinarian only to find a newfound passion in retirement.