Five Ways to Survive Marathon Veterinary Shifts February 8, 2017 by Marie Holowaychuk We’ve all been there…those shifts scheduled as 10 or 12 hours that turn into 14, 16, or even 18 hour shifts!! And…