I'm late to the party but wanted to comment. I was accepted this cycle after taking pre-reqs mostly online, entirely through community colleges. However, before I enrolled in online courses, I reached out to vet schools to ask about online pre-reqs. At least one school said that it was ok because of COVID. I would reach out before taking anything online to be sure they will still accept online pre-reqs by the time you are applying. Also, a few thoughts from someone who has been through this:
Online labs really vary in their quality. If you are able to take at least one class with a lab in person, I think it is worth it, even if it means a 1 hour commute or a few hundred extra dollars. Having at least some time in a real lab will tell you whether you actually enjoy that kind of work, which is part of vet school and part of being a vet, regardless of what you do with your DVM.
North Central Missouri offers physics and organic chemistry online. The prof is very responsive and genuinely cares about his students. However, there are no lectures. You'll be watching YouTube videos to understand the concepts. My o chem class formed a study group and that helped a lot. If you can handle no lectures, I highly recommend this course.
Biochem through Portage learning / Geneva College is excellent. The concepts are clearly presented, you know what you will be tested on. The professor is also very responsive. I feel like I'm getting a good introduction to biochemistry in this course.
I do not recommend medical terminology through Portage learning. It is disorganized. Expectations are not clear (in my opinion). It is cheaper than other online options but incredibly frustrating.
Animal Nutrition from Oklahoma State is great overall. Again, expectations are clear and information is clearly presented. The professor is not accessible so you are 100% on your own, but if you can master self-learning, you will get a lot out of this course.
Feel free to ask me anything. Good luck!