I had Chelsea on more meat with little grain, (home cooked) which was higher in protein, and she grained a lot of weight. My vet said to put her on a low protein and every pet food specialist store here also agreed that small breeds shld be on a lower protein factor. I wld rather have her on no grain food, so I’m at a loss of what is needed for them. How old is yr Yorkie and how long have they been the food?