There's lots to think about when getting a new pooch - like choosing the best puppy toys, high-quality food, and a cozy bed. You'll also want to start looking into a good training routine to set ...