Even with the MSU option, taking out $6500 or more out in loans every year is going to leave you with almost $30k in debt before even starting med school or vet school.
Purdue is not that much better than MSU especially in biology. Doesn’t MSU have its own vet school too?
But if tuition, fees, room and board at MSU is indeed about $26,000 and you get $15,000 in grants, you will have about $11,000 left to pay and with $6,500 in Perkins and direct loans and summer job and work study it should be doable.