"The idea is great, but these didn't deliver their claims. The XS were much too big for my 6lb puppy and didn't cover him so he could still urinate on the floor while wearing them. The hole for the tail didn't prevent him from defecating in the house as well, so for me these were a complete failure. The strips are ajustable, but that is the ony benefit I could find."