I am in class from 8am-4:30pm most days (out at 3:30pm on Tuesday, and not till 6:00pm on Thursday.) Lunch from 12:15-1:30pm often consumed during a lunch meeting on a special topic, or at rounds, or listening to cases. On average, once a week I participate in a wet lab after hours until 7:30pm or so. And on weekends I participate in wetlabs/trips/ER rounds, etc for 2-6 hours. I also have occasional overnights on colic or foal team, or morning/afternoon treatment assignments in turtle or carnivore team.
I tend to come home, take care of my dogs, work out for 30 min while dinner is cooking, eat while studying, spend a couple hours studying or head back into the lab to study (I live ~10min from school.) Weekends are divided between family/friends and studying.
For the remaining 3 weeks of class, I have Friday mornings off. And we have some buffers built into schedules so that we occasionally have an hour off during the day. Our schedule can be found at:
http://www.cvm.ncsu.edu/academicaffairs/calendars.html
It doesn't include electives.
Also, after each semester we have 2 weeks of selectives which are special topics like avian medicine, clinical research, equine dentistry, etc.
I can't tell you how often it seems never ending and frustrating, but it is also amazing and fascinating. I might have a horribly stressful day where it seems nothing goes right all day long, consider skipping that last 4-6 class (its an elective anyways) or that late wetlab, and then it all turns around as all that info turns into understanding of an pathology presentation on a great ape or translates into the application of an ultrasound on an enlarged heart.