Although I'm pretty sure I have blogged about this in the past, I believe an occasional reminder is ok, especially if I'm putting out information that is useful for our readers.
I know how difficult it is to find the right quality food to feed your pet, especially when you have a new puppy. The store brands, although convenient, aren't always the best choice (we do buy our dogs Newman's Own canned food from the supermarket and give them a small amount occasionally.) As I have learned more about the care and feeding of our dogs, I have found that The Dog Advisor website (www.dogfoodadvisor.com) is one of the best sites for finding not only every imaginable dog food brand that is out there, but he also discusses what is in the foods and why you should or should not feed this food to your dog.
I looked for a comparable cat food advisor and found www.goodguide.com to be a pretty good site for that. You, the consumer, gets to rate the foods and then others use your ratings to determine if this is a product they would buy. The Goodguide also rates household items and other types of goods.
And of course, your vet may have a selection of foods to offer, but I would do some research myself, first, to find a brand that works for my pet. Some brands may include food products that your pet is allergic to, such as corn. With all the information on the internet, it can be overwhelming but also, when you wade through the sites that are based on more than just one person's opinion, the cream will rise to the surface and those sites that are actually helpful will be the ones you can rely on.