The earlier, the better is the short and simple answer. It depends is more accurate.
Puppy training falls into two entirely separate categories.
The Forming Of A Stable Temperament During Critical Imprint Period (Three to Twelve Weeks of Age +/- 1 week.)
How you move forward depends on two things:
1. It depends on your dog’s breeder investment in your puppy before you picked up.
2. It depends on who you hire to guide your puppy’s obedience training.