Best is in the eye of the beholder... there really isn't a best way...it depends.
Some people want robots...dogs that will preform perfect 100% of the time in high presure situations...
Some people want a strong bond with their dog and don't mind if the dog thinks for itself.
Esentially there is positive training (clickers etc) and traditional (choke chain types) and everything inbetween...
There are "balanced" trainers that both reward and correct dogs..
Iam technically a balanced trainer....that said I use like 95% positive reinforcement and use corrections when I feel they are needed (ussually when the animals safety, or another animals safety is an issue). I also am very very very careful that corrections are not associated with me. This is very important if you have soft dogs, or the dog is "misbehaving" when your not present.
I want my dogs to think for themselves and not be afraid of me...that said I also insist that they do what I ask of them...with PR
the distinction is that a PR
dog will do what you want because HE WANTS TOO...and a corrected dog will do it because he HAS TO, or is afraid.
I do feel that most if not all behaviors can be fixed with PR
(in a healthy dog) but they may take longer to fix (not always, som'times corrections just flat out don't work)and that corrections take experience to do correctly. Hence why I don't promote them when I can't see the dog in person. Never pay again for live sex! | Hot girls doing naughty stuff for free! | Chat for free!