A veterinarian faces multiple and varied challenges every day. From major surgery to well check-ups, there isn’t much a vet can’t do, and a good deal of it is