Your pup is still pretty young, so a certain amount of biting can be expected. I think you're going about it the right way. Keep it up. Here's another recent thread on biting where some advice was offered. In addition, you might click on the "search" bar and type in "biting" and seeing what else you find. Good luck.
http://www.yorkietalk.com/forums/showthread.php?t=34390
__________________
Mike ~ Doting Dad to Jillie, Harper, Molly, Cooper, Eddie (RIP), Lucy (RIP), Rusty (RIP) and Jack (RIP).
Check us out on YouTube