My Yorkie had ibs so he had a very bland diet prescription food from the vet which mainly consisted of chicken and rice a few veggies cooked and blended.
He was happy with this diet contery to belief they do not need a wide range of foods.I think if you introduce different foods slowly and see what he is like.
Good luck and enjoy your yorkie they are such wonderful dogs.