I have had my dog since December, and I got her when she was 3 months old. She is the type of dog that gets in trouble for something once or maybe twice and never again. Once, when she first came here she chased a chicken. My husband spanked her for it, and she doesn't do it anymore.
I think it has to do with her. Most dogs aren't so obedient. My plan was to try and teach her, but if she didn't get the message to get a shock collar to get the message across.
ETA: the good thing with the collar is that you don't have to be so close to the dog when it is used. You can actually make it seem like the shocks have nothing to do with you, but that they are associated with the chickens instead.