Some type of carrier would be best to bring your puppy home in as well as any time you take him in the car. As for the vet, I really don't think it would matter if you see the vet or not on that first day. Just do not put him down on the ground AT ALL until all of the puppy shots have been given. Good luck with your new addition.
__________________ “Never argue with a fool, onlookers may not be able to tell the difference.” Mark Twain |