I would be careful with the halti. It does indeed work wonders, but if your dog is super stubborn it could lead to injury. My neighbours dog got hurt from a pretty weak tug. Now of course she could be exagerrating how weak her tug was, but the dog was definitly hurt.
Our local pet store...