In terms of ingredients, I would say:
Canine Caviar
Blue Buffalo
Wellness
Royal Canin
In terms of food safety & company reputation, I would say:
Royal Canin/Canine Caviar
Blue Buffalo
Wellness
Choosing a food is such a personal thing & really unique to each individual dog. Some pups do much better on a food that isn't "5 star" in terms of "quality". Quality can mean a lot of things to different people. Personally, I prefer not to feed kibble at all. I'd rather feed raw, dehyrated raw, freeze-dried raw or a fresh food diet. Have you looked into those options?
__________________ Teresa, Yoshi, Momo & Prima |