Hands-on during first and second years:
There isn't much hands-on during first year aside from one lab where you learn how to perform a neuro exam. Second year we have surgery lab, where every other week every group (of 3 students) gets a local shelter dog to take care of for a week, perform physical exams and diagnostics, and perform a spay/neuter on. Clubs are a good way to get some hands-on experience during the first two years. Also during second year we start Equine, Therio, and Food Animal labs, which are the basic introductions to hands-on medicine with the large animals.
Livestock:
I'm honestly not sure how strong our livestock/large animal/dairy program is considered, as I am on the complete other end of the spectrum in terms of interest. I do know that we have a higher proportion of each class interested in this field versus a lot of the other vet schools, owing a lot to half of each class hailing from the deep south and already having a lot of experience with large animals. During your third year clinical rotations, one of the four rotations is split 50/50 between Equine and Food Animal, with a few weeks spent in Therio during the Food Animal portion.
Other advantages/disadvantages:
The main advantage in my opinion is that we only have 2 years of classroom learning. Our entire third year is spent doing clinical rotations, and our fourth year consists of a few more required rotations, electives, and externships wherever you'd like. We are one of the smaller vet schools, so to make up for lack of educational opportunities (in my case, no exotics experience is offered here) they give us pretty much the whole fourth year to fill in our schedule however we'd like, with a large portion of that being externships of your choosing. Another advantage, for me, is that it is like a close-knit community here, and you feel like more than just a number coming through here. One disadvantage for me personally is the town. There's nothing really wrong with Starkville, it's just too small for me!
Feel free to PM me with any specific questions