I also use the whitening shampoo on my one dog who is a white shep. mix.
Every few weeks and after baths I use a product called GloCoat, it is almost like a vehicle armor all version for dogs. It helps repell dirt and stains as well as conditions & deodorize! It does not work too well but it helps a lot!! I love it!