Typically, a full time Vet will work an average of 3 shifts per week which includes 1:2 weekends and a fair share of bank holidays.