My vet says optimum time to let them go is 8 weeks as they are bonding with humans at that age... but I keep mine 10 weeks for the socialization with mom and litter mates regardless of size. I think this extra time makes it much easier for the puppy to adjust to the new home and makes training easier too.
__________________ LaVail Yorkshire Terriers |