No. Avoid using human shampoo, including baby shampoo, on your puppy. Most dogs are allergic to the substances in human shampoos, and the shampoo will leave them with itchy skin and dull hair. If you have to use human shampoo on your Shih Tzu, baby shampoo is the best option since it is the most gentle.