Cela dépend surtout de l'élevage. Si le chiot est gardé jusqu'à 12 semaines et que l'éleveur :
- le met régulièrement en contact de chiens adultes
- le sort régulièrement, dans des lieux divers (et notamment en ville, sachant que les éleveurs habitent souvent des zones rurales)
- lui fait prendre la voiture
- le met en contact avec d'autres animaux
- le met en contact avec des enfants et des adultes étrangers
- "joue" avec pour travailler l’inhibition à la morsure
- lui apprend la propreté
C'est-à-dire, si l'éleveur fait tout le travail nécessaire à la socialisation d'un chiot de cet âge, alors oui, le laisser jusqu’à 12 semaines est une bonne chose.
Mais autant te dire que cela est TRÈS RARE !
(par manque de temps évident, je ne jette pas la pierre aux éleveurs
)
Donc si ce n'est pas le cas, il vaut mieux prendre le chiot à 8 semaines (sachant que, selon la race, il est possible que l'éleveur doive séparer la portée de la mère vers 6 semaines). Et il te reviendra de faire le travail de socialisation sus-cité