What an exciting and potentially stressful time, when you are bringing your cute little puppy home for the first time. Placed in a small box or sitting in your lap in the car as you drive home. You start to wonder, do I have everything that I need? Did I get the right food, toys, etc? This list is designed to help you answer those questions and to temper some of the stress and anxiety you might have in getting a new puppy.