Her food could be part of it? I think most Yorkie owners bath closer to once a week? Or maybe just a change in shampoo?
Not sure, I know others will have better thoughts on it, I hope your little pond baby starts smelling sweeter after some others chime in.