Tbf shampoo is labeled shampoo and not soap or hair soap. So it still stands correct. If it’s called soap on the package then you should be fine with it on the external body. If it says detergent, obv that is t soap. Containing soap not same as being soap.