I alternate between Minksheen and Yorkie splash and shine. I havent really settled on which one I liked the best. I dont really like the smell of minksheen and it makes my dogs puffy if their coats are longer, they get a wet dog smell to them after about 4 days and I need to rebath them but I like the feel of their coats better after using Minksheen. Splash and shine smells better to me, seems to last longer but it makes my dogs tangle easier. So I guess it depends on what kind of mood Im in and how dirty my dogs are on which shampoo I use.