Ronnie Lee, Chuck McCall, Barry Lyons...Take your pick. I don't think one is any better than the other. How YOU interact with one or the other is a whole different animal. You're asking an internet forum to name the number one, all time, hands down, no question about it greatest trainer ever...and you actually thought we'd all come to an agreement?? Cmon man, lets be rational. We all have our opinions and some of us will actually share one or two but there aint no way you're gonna get the answer you want. Rather, you're probably gonna get a list of guys that you should go spend some time with for the sake of your puppy.