There’s really no need for more than, like, 5 main kinds of dog food and one category of specialty ones. You just need
- Puppy
- Adult dog
- Old dog
- VERY ACTIVE dog
- Especially-fancy-haired dog
- Assorted specialty diets to deal with allergies
You don’t need different food for every different breed of dog, that’s nonsense.