When we first adopted Saffron, she had a light case of mange. And she has an immunoglobulin A deficiency, which can cause sensitive skin and allergies. She also always used to come home from the dog park covered in dog spit and ground in dirt from spending much of the time being mouthed by more assertive dogs and constantly rolling submissively.
We needed a shampoo that was mild enough to not bother her skin and effective enough to get all that spitty dirt out of her fur. And you know how tenacious dog saliva is. Buddy Wash Shampoo totally does the trick. And it smells great. (They do seem to have reformulated the fragrance, though, and I preferred the older version.)
Buddy Wash doesn’t contain surfactants/foaming agents like Sodium Lauryl Sulfate or Ammonium Lauryl Sulfate which are frequently found in shampoos and can cause skin irritation. Saffron’s fur feels and smells great after a bath and never feels stripped or dry.
I use the Lavender & Mint scent, but their other scents, Rosemary & Mint and Green Tea & Bergamot, sound nice too. We pay about $7-8 for a bottle at our local pet supply store. They also make conditioner and spritzer.