Stefan Keller, DVM