Okay so this is my little opinion/review of the AKC step-in harness. I have used one before the one i recently got and it worked perfect, but it was too big for dearest Lucifer so it was given to a shepherd mix named Loki. So 5/31/13 we went into petco to fit Lucifer for some new gear. We were happy and said harness worked for a good walk, than as I was walking Lucifer tonight it would not come off. Try as we might the clasps are stuck, the plastic clasps are as it turns out slightly warped. Lucifer was crying and freaking out the whole ordeal, we had to loosen the straps to max to slip him out. I was not impressed and very angry that this A got past production and B was sold. I understand this maybe a one time ordeal but I am absolutely livid that this wasn't more carefully inspected. I will not be buying the AKC step-in harness again and will be returning this harness and buying a new one in petsmart, where the employees were so lovely and helped us pick out a nice head collar for my dear. The point to make was after one use it was unusable. The good points i liked were that it absorbed some of his pulling and he genuinely seemed to love it, until it wouldn't come off. After getting it off we have had no success getting it apart to try to fix it ourselves.