This harness is the best one I have found that prevents my dog from coughing if he pulls on the lead I have two points that if addressed would make it better Number 1 I would like to be able to permanently set the fitting clips and number 2 it acts as a sponge in the wet and takes a while to dry