Herbal' type shampoos, which should be environmentally safe as well as non-toxic, can be used for dish washing or even car washing. I no longer use baby shampoo on my toddler's hair - it dries her hair terribly. The leftover baby shampoo is diluted and used to remove eye makeup. My seven year old daughter has substituted baby shampoo for bubble bath when she ran out. I mix a good smelling shampoo and water together for my sons bubble maker.
Bubbles go everywhere.
The soapy bubbles might as well make the house smell good too. My Friend has 4 horses and as anyone know that can be an expensive hobby. To cut down on expense. Divers and snorkelers often use a drop of baby shampoo on the lenses of their diving masks to keep them fog free for a long time. I use shampoo on my laundry to get out blood stains.