I would vote
on Science Diet - even though I used to breed and raise Bichons on it. Back when I started using it, the only place you could get it was the vet's office. I've learned
there are much better foods out there - it is work to figure out the best food. But Science Diet causes so many allergy problems in dogs - be careful. I would look at dogfoodanalysis.com and look at the 4 and 5 star foods for your yorkie