I have never used either on Lucy. The only reason I have considered a choke chain is to help me control her when around other dogs and she gets excited. However at this point I have been able to get that mostly undercontrol with a regular collar. The only time recently where she has gotten upset was when a little poodle off leash came running up behind us during a walk trying to nip at Lucy. I took care of running the dog off and Lucy only fought for a sec or two. For a long time we used a harness but moved away from that because I wanted her to walk behind me during walks and the harness made it hard to correct her at the right moments.