Hi and welcome to Yorkie Talk. I have purchased three that stayed between 3 and 4 lbs in the last year and I started a THREAD a while ago about my advice for trying to do this. Hope it helps. Here is the link.
http://www.yorkietalk.com/forums/showthread.php?t=9159