I think I might one of the only SO's on this site. A few years back, while my girlfriend (now wife) was waiting for her acceptance/rejection letter from CSU - I found the site and joined. It's great for getting information and, most of the time, it's just easier for me to ask in the first-person.
So, I'm not a vet student...but my wife is. I'm a software developer.
I don't think anyone can tell you what is right for you and your SO; it's something you two will have to work out. I feel like my wife and I handled it as well as we could....we considered all of the options and tried to select the one that optimized things for both of us. As best we could.
In her last application cycle - we sat down and looked at all of the vet schools together. I used Wikipedia, Careerbuilder, Zillow, etc... to get additional information on all of the schools and the towns they were in. We considered things like the tuition, the likelihood of her being accepted, the distance from home, the number of Software Developer jobs, the average salary of the town and the average home price (I'd have preferred to buy a house if possible).
Then we ranked them in order from most desirable to least desirable... once we had the information compiled, it was really easy to see which schools would be the best for us and which ones would almost certainly not work and turn into a LD relationship (which we were trying to avoid).
It's also worth nothing that, even globally, the economy is awfully rough right now. Even if your SO has a good job now and a good resume, realize that it's still very possible they won't be able to get a job. That's 10x more important when going outside of the US - but it's something to keep in mind.
For us, I'd say that my ability to get a job/my career was the #1 consideration *behind* my wife's ability to go to vet school, if that makes sense. We felt that all of the AVMA accredited schools would lead to her becoming a vet....but only some of the schools would be in areas that would allow me to work.
In our case, it ended up being a no-brainer. After all of the rejection letters
we were left considering Saint George, Dublin, and Mississippi.
SGU wasn't accredited at the time...and the IT industry there is pretty much non-existent.
Mississippi State is in Starkville. The IT industry there is pretty much non-existent.
Dublin is a large city with a strong IT sector.
Tuitions were similar.
We went to Dublin. My wife and I both felt it was the #1 pick (of the three). I fee like, given who we are/what we want to do, and our available options at the time....we made the best decision we could. I guess that's really all you can hope for.