Purchase the correct supplies to take care of your new puppy before you bring them home. Having the right supplies will make transitioning your new puppy into your home a smoother process.
Put a crate at the top of your list -- this is how you will transport your puppy home and keep them safe. Once you get home, a crate is still essential. The crate is where your puppy will sleep at night.