If you really want to put weight on him I would try wet food for maybe one meal a day and/or a little nutrical here and there.
For the coat you might try a good shampoo and see if that helps. As to what is a good shampoo I can't tell that yet. I am new to Yorkies. I just started with Splash and Shine.
__________________ Donna Mom to 6 Chihuahuas 1 Yorkie and 5 Cats! Ok...maybe I am a little twisted!  |