Vet jeffrey grant