I have a complete white horse who loves to get dirty and when he is clean goes and rolls. The only way I can seem to keep him clean is a daily hosing down. After I do that, I swear scrap him and let him eat grass and dry all of the way. To keep him shiny all you need to do is get some oil spray from a beauty store and it conditions and shines the coat. You can also use the oil spray to help the mane and tail grow and become shiny.