Adopting a puppy can be challenging in so many ways, but it's also such a special time in your dog's life — and in yours as their human. It's when you're getting to know each other, and at the same ...