You know, I have used Johnson & Johnson baby shampoo, no more tangles on my Dexter who has a cotton coat and mats like crazy... and it has worked well for him.
He does not look greasy afterwards. I also have a leave in conditioner my vets office sold me, but Im not a huge fan of it so I don't use it often.