This is one of the topics that Shirley and I adamantly disagree on. In fact, countries that have banned them (a lot now thank goodness!) have found they can train, hunt, do anything without them. But like I said before, sometimes aversion can be warranted. I don't agree at all for any general training. But if you have a dog that goes after bees, snakes, eats rocks etc.. their life is in danger and I wouldn't fault a person who had a skilled trainer use an electric collar to get 100 percent proofing.
I also, before citronella and some buzzing (no shock!) or loud noise collars came along that were really good, had no issue with anti-bark collars. If you have dogs that are going to lose their home because of nuisance barking when you aren't home to correct them, an anti-bark collar that gives sound then gradually increasing zaps beats a shelter.
None of that, however, ever applies to a puppy, or training one. If you can't train a puppy without using physical punishment, get help learning. This is the time when you bond and build a relationship of trust. Someone who you fear even a little is not someone you trust.