It's not fun to have to "fight" them to brush their teeth...but that's why starting them young really does help. Sully used to hate it but he really does put up with us doing it now.
Junebug actually posted a great post about how to clean your yorkie's teeth
http://www.yorkietalk.com/forums/showthread.php?t=9761 Thot it may help ya.