Primrose was able to slip harnesses, the classic being she was on her mat in training class on loose leash and i didn't notice she quietly backed out of it and was eating a stick behind me and the trainer noticed before I did! The carabiner did work, so it seems like Angel must be pulling out...