It's ideal to begin leash training as early as 8 weeks old, as this is a critical period for socialization and learning. Starting early helps your puppy develop good habits and reinforces positive behaviors from the start.