Our new vet David Gabriel