Gabby,
I think you are doing this dog a wonderful justice rehoming him, puppies are a HUGE resonsablity and Im sure you bit off more then you can chew, with working and the economy the way it is!! I see you had him in day care from a prior post.. I never realized how much work they are and Im home all day!! Please do not just give him to anyone or a shelter, if he has been home all day while you work , he will probally have to readjust , learn to go potty outside and all this might be overwhelming for someone who just wants a cute tiny doggie, Please please wait for someone on here who is experienced with yorkies or call a yorkie rescue in your area....they take alot of time to place a puppy in the PERFECT forever home and even visit them later make sure things are working out for them in the home....
I think its wonderful that you are smart enough to realize that he needs a better life since you have to work so much!! Just please please make sure you find someone from here that can provide a great home , or wait for someone on here to post the information about a yorkie rescue!! Please