I have tried CC Spectrum Ten and ISB Mela Verde (apple). I honestly like both of them as far as how soft and shiny they make my girls. My only issue is I wish the scent lasted longer. I like my girls to smell "good". As far as the lasting scent, Yorkie Splash and Shine is top on my list. I have never used Matrix on my girls but I do use it for myself. I really like it. However, I didn't think it was good to use human shampoo on Yorkies.
maybe someone with more knowledge can answer. Also, check out ISB PEK conditioner. It is great!