I've seen a few trainers a bit eccentric about not using punishment in their training. They say the dog will like you better if you don't punish, and alot of people use punishment incorrectly (eg, dog chews something while they're out, owner returns an hour later and punishes dog) and you can damage the dog physically & mentally. I guess I'm like that in a way. I'm just afraid I'll use it incorrectly or hurt Lazlo or something.
The harshest thing I do to Lazlo is roll him on his side, put my hand around his muzzle and look him in the eyes, and I haven't even needed to do that lately.
If you want to see a robot dog, read 'The koehler method of dog training' by william koehler. Some of the stories and scenarios he has in there make dogs trained using this method seem like robots.
He uses that check chain for everything, even simple, easy commands like sit. The book was absolutely sickening. From memory, I think the only reward the dog got was praise.
Anyhow, I'm going on about pretty much nothing....