Yeah distance really isn't an object for me either. Roadtrips make for memories anyways... but it is possible if she is that far out the shelter isn't going to have a small breed puppy anyways, and won't get for for a long time. Even if she is close to a big city that's no guarantee that there will be a small-breed pup there (I believe a few have stated on Chaz that puppies, forget about small breed puppies, regular puppies, are rarely in rescue and when they are in, you have to compete for them because there are so many apps).
Maybe a transport could be arranged in her location, I don't know, but then she'd be getting a puppy she'd never met. I'm pretty sure I want to meet all of my future dogs and select them myself, I don't think that's unreasonable.
A mix from a shelter is a gamble because you usually know nothing about the parents, in this situation she can at least know the parents' temperaments, that is actually a pretty huge perk. If they are older she may even have an idea of their health but I do doubt that is the case (well I guess even if they're young she'd know that they aren't falling apart at 2 or 4 years old or w/e, small comfort I know but better than nothing).
Just in case someone read that as "wow, getting a puppy from this source at this time in your life is a great idea" That is not what I am saying. All I am trying to say is that depending on a person's situation, it may not be totally obvious to go to lengths to get a rescue dog as opposed to getting a puppy from a litter of a relative. And maybe people shouldn't jump all over someone and chase them away, because that doesn't do much good for anyone. Possibly a better alternative could be worked out for this person and I would be interested to know why they won't consider it.