While it is not exactly bad, it certainly is not 'good', or by any means the healthiest. Look for a dog food with the first ingredient a meat(chicken, lamb, beef, fish, etc). Look for something with no corn(meal) or soy. Vegetables are great, yams and rice are healthy. 'Blue' is a great brand for dog food, and cat food.