I am certainly not an expert at this, however, we did have our dog shipped to us (he was 8 weeks old). He flew from Texas to one of the Carolinas to Rochester NY. There was another puppy on the flight that only did the carolina Rochester trip. Both pups did great no issues - the breeder was very careful about when she would allow the pup to fly it had to be just the right weather out as cargo cabins can either be very hot or very cold.
I always believed I should go see the parents, the breeder etc. but i wanted this type of dog and couldn't find one in my area (or any area for that matter). This was a fluke I met my pups uncle in a retail store that I worked at and it turned out the owner co-owned this dog in Texas that had puppies and so on and so on and that is how I got Harley - the joke around the house is they sent him that far from Texas because he is such a rotten dog!! But I love him anyway.
Best of luck with your decision
Randy and Harley