Most people i see that are having problems with their dog just dont give the dog enuff patience and try other tools that just mess the dog up. They think a dog gonna learn stuff way to fast and they just get frustrated with them. Traing a dog takes a lot of time and patience and some people just cant handle it IMO.