If your vet carries it and they say it is healthy, then I would trust them. I think that my aunt may have used it for her yorkie. The one brand of dog food you should NEVER get is Ol' Roy. My vet back in my home town said that it contains the same ingrediant they use to put animals to sleep!!!!
So inform EVERYONE you know about this.