First of all - Welcome!! You will be able to find lots of answers here
I think typically Yorkies should stay with the breeder until they are about 12 weeks. I know that other larger breeds are ok to go at 8 weeks, but our tiny babies should usually stay around 12. Good luck & post pictures!