Sometimes, hard is what you make it. Maybe if you study for the right amount of time and pay close attention to the professor, then you won't have that many problems. In general, those are both VERY hard professions to get into because the schooling is hard. But, just because it's hard, that doesn't mean you won't get good grades. I found my freshman year of high school VERY hard, but I still made good grades ( 3.00 GPA). I studied for 6 hours per day. I always asked the teacher questions when I needed help or didn't understand a term or lesson he/she was teaching. Don't give up if that's what you really want to do. I will pray for you. I prayed for my cousin who entered graduate law school last year because she was fearful about attending law school. Are you attending veterinary or law school or planning to? If so, make the best out of your work. Remember, effort is more important than making good grades because you followed the task and understood the key to success. As long as you made average grades and studies the right about of time, then you won't have many problems. Just like I was fearful of taking a full IB course-load. IB classes are WAY harder than AP classes. I always had a 3.50 or higher in those classes, even though it was "HARD".
UC Davis is a great veterinary college.