I like Moroccan oil for myself better than I liked it on my dogs although I love the smell. I found it heavy - even the light version.
I also like Walnut Hill's Yorkie Sheen detangler which has a sheen to it as Sarah uses a lovely blend of oils. I love the smell of her products.
My favorite though, is what Teddy's breeder uses and recommends - Biogroom Mink Oil. I spritz them as a finishing spray after baths and the coat stays nice.
If only I could combine all three into one and take all my favorite elements! My dogs arent show dogs either but nevertheless beauty is very important to them - especially Barney.