There are so many great hair products out there..
Our favorite is Coat Handler

Their products are awesome and both of my dogs look incredible after their baths and for days after. My yorkie has very silky hair all the way to his backside area...Around 3/4 of the way down his body, his coat is Very cottony. This shampoo actually works well on both of his types of hair

LOL And my maltese has a very silky coat, and does well on the product also.
One other thing I use after the baths, is Bless the Beasts fur polish pomade. I love it! But I do NOT love their shampoos and conditioners...They did not work that great on my furbabies' coats. But the fur polish pomade is awesome

I've also heard that the Plush Puppy Seabreeze oil is incredible.