Global Balance products (both cleaners and personal care) are simple, environmentally friendly and very fairly priced. I use the Baby Shampoo and Body Wash for my son- it's fragrance free and free of many dangerous chemicals. The hand soaps smell fresh with pleasant aromas. They make pet shampoos in four different scents- I guess in case your dog has a preference. All ingredients in every product are fully disclosed. Their website is very simple- but does give contact information and a full list of products they make. I buy it at Whole Foods.