Ok...
8 weeks old is good...
An average to take a puppy away from it's mom is about 12 weeks old.
IMO the longer with their mom the better.
On the other hand some say keeping a puppy with its mother past 8 weeks risks poor adaption to the human world.
http://www.apdt.com/veterinary/asset...esser_ND06.pdf
Enjoy him as much as you can.
Also try to tape his ears if you want them to stand
http://www.yorkietalk.com/forums/yor...ping-ears.html