You'll need a crate (portable kennel) to safely contain your pooch during the ride to his new home as well as for future visits to the veterinarian and groomer.
If your pooch had been nauseous during the first few car rides of his life, he may start associating car rides with a feeling of queasiness, and that could lead to him throwing up each time he goes for a ride.