tried all kinds of collars and harnesses, and because my B is a puller, and wants to get out of everything, I found that the Easy Walk harness, which attaches in front of the chest, is the best kind to keep my girls in line - I worried about my little one's neck with a martingale type collar, or any collar, because she would pull until she was choking, and then continue pulling. The harnesses that attach at the back were no challenge for her, she'd back up, squeeze her legs and head together, and out she came. You can get the Easy walk at most pet stores, or you can order them in the best size for basenjis, which is S/M, at their website. Of course, if your puppy walks well and has no pulling problem, you can use any harness out there. And enter your dog in the miracle sections of Believe it or Not!!!:D