As origens exatas do Shih Tzu não são conhecidas, mas, segundos estudos, esse cão é originário do Tibete e foi aprimorado na China até que fosse atingido o padrão da raça que conhecemos hoje. Ainda, segundo essas teorias, possivelmente seria o resultado do cruzamento de cães da raça Pequinês com cães da raça Lhasa Apso. No Tibete, era considerado como um cão sagrado e criado em templos.