In my opinion, it is okay but nothing special.
Some dogs don't seem to do well on the kibble but that can happen with any food. There is some concern with fat content but that really applies more so to the canned. I wouldn't give the canned to Yorkies at all. A food that high in fat just seems too likely to trigger pancreatitis. The kibble is moderate fat but higher than most other common kibbles.
The Wellness and NB bone scare is upsetting but then isn't Natura/Innova involved in a lawsuit (don't know the outcome) in Florida? I'm not sure there is any dog food including homecooked that is perfectly safe.