We use johnson's baby shampoo also. I like it because it's tear-free!
On the greyhound's bodies (all three greys have lots of white hair) I mix in a little bit of whitening shampoo. I wouldn't use the stuff straight, but a little bit mixed in with the baby shampoo really brightens them up and gets rid of grass and dirt stains!