How many vacations does a veterinarian get?

125