Qual a melhor idade para separar um filhote da ninhada?

Estamos pensando em comprar um cachorrinho para o nosso filho. Qual é a melhor idade para ir buscá-lo? Já ouvi dizer que não se deve pegar filhotes com menos de 1 mês de vida. Por que? 

Em geral, filhotes estarão totalmente desmamados na 5ª semana de vida, mas podem começar a receber comida pastosa a partir da 3ª semana.

O que acontece é que não só o desmame é um fator a ser considerado quando se pretende comprar um filhote. O convívio com a mãe e os irmãos é também muito importante e tem sua própria fase de desenvolvimento. É com a mãe que o filhote aprende as primeiras noções de limpeza e respeito a hierarquias (os mais velhos e mais fortes devem ser respeitados), além de aprender a interpretar diversos sinais na postura física dos cachorros, como por exemplo, que um rosnado, ou os dentes a mostra é sinal de que é melhor sair de perto.

Com os irmãos ele aprenderá que brincadeiras brutas resultam no fim da brincadeira, aprende a sua própria posição na hierarquia do grupo e a se socializar com outros cachorros. De um modo em geral, a melhor fase para se retirar um filhote da ninhada é entre 6 a 8 semanas de vida e o período crítico da socialização do filhote com seres humanos e outros cães é entre 4 a 12 semanas de vida.