David A. Heller, DVM