You may want to consider a all natural pet calmer. You also want to have a supply of water with a travel bowl that does not spill. A mature dog can travel for six or 8 hours but a puppy needs a “rest stop” every 2 to 3 hours. As tempting as it may be, do not take them out of the car without a lead attached.