Short answer: start puppy training the day your pup comes home. Toilet habits, calm focus, a clear “no,” recall and loose lead all begin in the first weeks. The socialisation window is short, so you shape confidence carefully while you wait on vaccines. If you live in...