L’addestramento inizia virtualmente alla nascita di un cane. I cani che sono accuditi da persone nelle prime otto settimane di vita sono generalmente più adatti ad essere addestrati e a convivere con il proprietario nella sua stessa casa.
Dopo queste età, e fino alle 14 settimane, il cane è pronto ad affezionarsi ad un nuovo proprietario. Anche un cane adulto può legarsi ad un nuovo padrone, ma la situazione ideale per educare un cane è di crescerlo fin da cucciolo. Con qualsiasi razza, è possibile educare facilmente i cuccioli, e in tal caso il cane rimane sottomesso e mantiene il rispetto per le persone anche quando è cresciuto completamente. Un cane adulto che non sia stato educato può diventare più difficile da gestire.
L’età minima per seguire un corso di addestramento vero e proprio, nel senso di seguire un corso per sviluppare comportamenti specifici, è compresa fra i tre e i sei mesi. Tuttavia è opportuno iniziare ad abituare il cane ai comandi fin dalle prime settimane di vita durante il gioco.
La maggior parte delle tecniche di addestramento si imperniano sul fare complimenti e festeggiamenti quando il cane ubbidisce e rifiutarglieli quando non esegue i comandi. Il comando “no”, pronunciato in modo secco e con risolutezza, è fondamentale per far capire al cane quali comportamenti non deve tenere. Scacciare il cane o rinchiuderlo in una stanza o in un recinto, non è invece molto efficace come punizione. Qualche schiaffo o sculacciata può essere utile quando il cane manifesta comportamenti esagerati con i denti o le zampe, non è un’inutile crudeltà.