How about United Yorkie Rescue?? They are AMAZING!
www.uyr.us
Its an option if you cannot keep him...They can interview families, find him the perfect home and you will always be able to keep up with him
Lots of Love and Luck! You are a very special person for rescuing him...
XoXoXo
Fran
PS - Where r u located?