First and foremost, vets must have an unfaltering love of animals. Of course, they need medical knowledge too, but patience, respect, and compassion are just as essential when caring for animals. But beware, you will also have to deliver bad news, see animals in pain, and possibly administer euthanasia. So you must be able to stay calm, objective, and communicate well. You also cannot be squeamish or bothered by blood if you are going to be a vet that performs surgeries or deals with injuries.