Getting your first puppy is the most exciting time but also holds a lot of responsibility! Whether you have grown up with a dog in the family your whole life, or never owned one before, getting your own puppy is a whole different ball game and so I thought I would put together some tips that Jack and I found really helped us to settle in and train…