I have a 9 month old lab. He is wpnnderful in every way apart from the pulling when I take him out and vet had recommended a slip lead. At the moment he had a harness and lead but he is incredibly strong and I am struggling with him a bit but a slip lead sounds very much like an old fashioned choke lead which I'm not keen on at all. I've also considered a Halti but I dont know much about them either. I should add that I am also working woth a trainer but any other advice most welcome.