Harvey Mudd is not just, or even majority, an “engineering school”. (My physics major D and her close friends, who are math and CS majors, really find that description annoying). It IS a STEM focused school, and it could be hard to pull the grades you need for pre-vet there.
Vet school is expensive, and it can be hard for vets to earn enough to pay offbig loans. Are the Claremont colleges affordable for you, Run the net price calculators on each college website to see.