This harness seems very well-made and durable. It appears quite strong. I haven't tried it on my 2-month-old King Charles Spaniel puppy yet, and I don't think it will fit him until he's fully grown. I ordered a size S. For puppies younger than 4 months, I believe an XS would be a better choice.