Q: I have a new puppy and when I take him for a walk, he wants to run up to all of the dogs in the neighborhood. Is this a good idea?
A: This is not a good idea for several reasons. The question to ask yourself is this: what do you want your dog doing for the rest of its life? What you do with your dog even as a puppy is what he thinks he will be allowed to do for the rest of his life.