These are such a great idea. I purchased the XS No pull harness in the You give me Butterflies collection for our mini dachshund Rubii. That was great when she was a puppy and normally you would have to buy a new harness once outgrown. Not with Perfect Pals. With a fully adjustable neck and ability to purchase longer waist straps this harness will wear out, not be outgrown. Quality product as usual, packaged nicely and delivered in a timely manner.