Getting a new puppy can be exciting and scary all at the same time. If you have never owned a dog or had a new puppy in the house, there are many things that you need to prepare for. If you currently have a dog, you may have many of the items already, but you will need to get a few things to prepare for the arrival of your new puppy. This article will help you pick out all the new things you need for your new puppy.