Bringing a new puppy home for the first time is an exciting and joyous moment, and your new puppy will need a lot of love and affection while she settles into her new home. However, before the big day arrives, there are some crucial decisions you’ll need to make to prepare for your pup’s arrival. For one, you’ll need to …