I agree with Jessika about the vets and their knowledge of canine nutrition. SOME vets do research and recommend high quality diets, but many are sponsored or have deals with companies and promote their food for the benefits they get from the companies. Nutrition is not something vets are taught much about in vet school, if they know much of anything about it it's because they studied it on their own. I was todl by one of my vets that Dog Chow was fine, even though my dog's health was crappy on it. I changed foods and their health improved so I KNOW what you feed them matters. Really do try to find the best food in your area you can and her healthy WILL be better. Sometimes you ahve to try a few different foods to find the best one that works for you ad your dog but always try to make it a quality food with good ingredients, not junk and fillers.