You must be able to pick up your puppy. Though airlines have revamped their pet shipping via cargo, it is still better for the puppy not to fly in the belly of an airplane. You can, however, fly to pick up the puppy and bring the puppy with you in the cabin. Each airline has a guidance for the size of the carrier they allow under their seats and what is needed. I can help you figure it out. No matter what, if you are flying, always buy the largest "carrier" the airline allows for under the seat. Due to CoronaVirus, all airlines have stopped shipping any animals via cargo. *