All whitening shampoos are purple or blue. Many year ago, old ladies used to use "blueing" on their white hair to get the yellow tinge out.
Whitening shampoos are great for Maltese, but I wouldn't use one on a Yorkie. Why not try Chris Christensen's Gold on Gold?
White On White