I have decided that when it is time (months or years from now) that when I adopt the next dog, it will be a puppy (anything under a year). I have so many different kinds of pets running around, I would like to start with a "clean slate" so to speak. I know about the crap shot that is the rescue puppy, but I am willing to chance it. My questions are: 1. What is the best way to introduce the new pup to other animals? It has been almost a decade since I had a pup and the zoo has multiplied since then. 2. The most important, what is the best way to pick a new pup?