Midoricide has the best natural shampoo for dogs. It uses natural and organic ingredients to make the best mild coconut based cleansing shampoo which is excellent for skin and coat care. This shampoo also contains organic baobab, organic neem, organic honey and is great for many skin ailments.