OP, I think that you are a good friend and really are concerned for this tiny puppy. Sadly your friend, Megan will no doubt come crying to you if this little baby is unwell and costs her huge vet bills. I hope the puppy will make it safely to the airport but even that is up in the air. Megan may be in for a whole lot of heartache. BUt it might teach her a lesson.
You did write that your friend was mad at you when you talked to her about this . SHe does not want to listen. Your friend has a whole lot of education, & money but does not care to learn the facts . I really do not think she has any idea what she is getting into.

As for you thinking that your shallow too, in no way does that ever come accross in your posts.