Thank you all for offering your advice on leash training a while back. Finnigan is doing much better with the leash. He will pick it up in his mouth once in a while but when we tell him to drop it he usually will. Since he has received his last set of shots, we're starting to take him more places and his issue now is pulling. When we are out on a walk he will pull so much he'll begin to cough. He started puppy classes yesterday and the instructor said she thinks all dogs should be in a harness because it gives more control. While I think this would help to keep him from choking himself and possibly causing damage to his esophagus, I have heard from other trainers that a harness makes a dog pull more because they can pull with their whole body rather than just the neck, plus, if you need to turn them away from a distraction you cannot redirect the head. I don't know what is best, especially for a puppy of 4 1/2 months. Standard collar, HaltiCollar, Martingale collar, Harness etc., any opinions on what works best?