Before you start training, whether you're working with a new puppy or a ten-year-old rescue, keep these principles close:
Every dog can learn. Age, breed, and history do not determine trainability. Some dogs learn faster than others, some need more patience and repetition, but all dogs are capable of learning when taught humanely and consistently.
Short sessions beat long ones. Dogs have limited attention spans, especially puppies. Five to ten minutes of focused training is far more effective than a 45-minute marathon. Several short sessions spread throughout the day are ideal.
Consistency is everything. Everyone in your household needs to use the same cues and reward the same behaviors. Mixed signals slow learning significantly.
Set your dog up to succeed. Good training isn't about waiting for your dog to fail and then correcting them, it's about structuring situations so they can do the right thing, and then rewarding them for it. If your dog keeps failing at a task, the task is too hard. Break it into smaller steps.
Patience is not optional. Learning takes time. If you're frustrated, your dog can feel it, and it affects their ability to learn. End the session, take a break, and come back when you're both ready.
What motivates your dog matters. Treats are the most universal motivator, but some dogs go wild for a favorite toy, a game of tug, or enthusiastic praise. Find what your dog finds genuinely exciting and use it.