It is always an exciting time preparing for a new puppy and you can quickly get overwhelmed and begin to worry that you are not prepared for her arrival, especially if you are a first time owner.Here are a few