Puppies can start wearing harnesses as early as 8 weeks old, but it's important to choose the right size and fit to ensure their comfort and safety.