You've probably looked at this, and I think US news is overrated, but this might give you some ideas for schools to look at:
http://grad-schools.usnews.rankingsandreviews.com/best-graduate-schools/top-health-schools/veterinarian-rankings
I would suggest maybe UNC-CH for undergrad and NCSU for Vet school. I attended both and I thought they were wonderful schools. It would be fairly close, tuition is cheap, and with the Research Triangle Park in Durham nearby, there are lots of opportunities for co-ops/internships. Our own vet went to NCSU and she's great. DD had thought about doing vet school, but has changed her mind, so back to the drawing board for us (oh well). FWIW I got the impression that despite the rivalries between the two schools, attending one seemed to give you a leg up in being accepted in the other for graduate programs. Good luck OP!