Thank you so much for taking him in.
It seems you and your boyfriend have a lot of love, compassion and patience with this little boy, he is very lucky as I'm sure you realize how lucky you are too
You are doing great and you will see very little will come close to the happiness and love your yorkie will give you