I have a yorkie who is 4 years old & has always had greasy skin. I have tried numerous shampoos & nothing seems to help. I give him a bath once a week, but in about 3 days he is greasy again. The vet doesn't seem concerned. If you find anything that helps please let me know.