I leave my dogs harness on all the time. They are Lupine step-in harness. They don't have any "rub" spots from the harness,and they have a lifetime guarantee. One of mine chewed the other one's harness(as a pup) I sent it back, and they sent a new one, no questions and no charge. They stand by their product, and they are made in USA.
You can check out their website, and then find them cheaper on jeffers, or maybe amazon. @Sheena