yes haltis do work . our jack russell pulled like mad when we took him for walks but now hes fine . only problem is when another dog comes toward him we have to unclip the headcoller bit off because otherwise he can be aggressive .xx sorry to blab on abit xx