I recently tried Solid Gold, and I am very happy with it. I was having trouble getting my yorkie to eat wet dog food, forget about dry. He gobbles his Solid Gold kibble down light lightning, though.   
The company has had a few recalls, but if you look at their website, you'll see that the company is extremely vigilant and committed to quality food. They are very highly rated.   
One thing I have noticed is that Thor is pooping a lot more frequently, pretty much every time we go out, and his stools were harder than I would have liked. I've been giving him maybe a tablespoon of various veggies to help everything move through his system smoothly.     |