I've heard good things about the teacher, it's smaller class size.
From a recent pre-vet Davis student who was accepted to a Vet school:
One difference between ani bio and ani sci is that ani sci only requires 2 calc classes so vs. ani bio requires 3 calc classes. Ani Bio requires more work overall. Plus Ani Sci has everything from Cows, to sheep, to horses i hear