En hogares sin niños pequeños, la mejor edad para adoptar cualquier cachorro, incluido un cachorro Shih Tzu, es entre los ocho y los 16 semanas. En hogares con niños pequeños, lo mejor es esperar hasta que el cachorro tenga alrededor de cinco meses.
Un cachorro debe tener al menos ocho semanas de edad antes de dejar atrás a su madre y sus compañeros de camada. El cachorro aprende a alimentarse, arreglarse y socializarse estando con su madre y otros cachorros. A las ocho semanas de edad, los cachorros pueden comer comida para cachorros y ya no dependen de la leche de sus madres. Esperar más tiempo para adoptar un cachorro hace que sea más difícil adaptarse al nuevo entorno y romper con los malos hábitos.