Maximo seemed to have pretty much covered everything here. Just want to add that, like kids, make sure that you pack your puppy's favorite items like its favorite toy for example. It will help them keep company. Be also more willing to make more stopovers so that the puppy will be able to go out and have a bit of exercise too. That way, they won't get too anxious, especially if it's a long trip.