How often are you bathing? The groomer I use lives next door to me..A couple years ago, she said that people are bathing their yorkies much too frequently..I had the same problem with Haley when she was younger, her hair was always greasy looking, so I would bathe her...The groomer told me to stop doing that, that thats what was causing her hair to look so greasy..Now, she gets groomed 3-4 times a year, and her hair is beautiful..the greasy look finally went away..