Thanks for the advice everyone but I think I'm just going to continue in search for a yorkie pup for $350 somewhere else. I know I can find one if I keep searching. Other pets I've gotten in my life were around $350 and sometimes free. They were super healthy and lived long healthy lives.

I saw a couple yorkie pup ads for $400 I might contact them and see if I have any luck. If all else fails i might just get a chihuahua puppy instead, they're more in my budget. just have to drive a little ways but It would be worth it.

I have been really wanting a yorkie puppy for Christmas though