Bless you for adopting this boy even when you knew he would need some TLC. The only suggestion I know to make his life better "is" to get another small dog. I think when they come from mills, they really are better off with another dog. Good luck in what ever you decide.