What does a large animal vet do banner