A dog shampoo is used when bathing for removing dirt and bacteria from a dog’s coat. It comes in liquid form that functions much like soap. It comes in different formulations to target different problems such as removing dog pests and treating dry coats. It is available in natural, scented, and medicated varieties.