Good quality at a reasonable price, but note the kibble size!
I have a 6 month old Cavalier x toy poodle, and had to find him a decent quality food, which doesn't stink, on a budget. This food almost fits my criteria, however the kibble chunks are a bit too large for my dog. I would really advise supervising any dog whilst they eat this food, since the chunk size does present a choking risk. The size and irregularity of the chunks means that it cannot be used in conjunction with most Kong toys, unless maybe you have the extra large versions . This food has two states; solid or textureless mush if you soak it; it might be good for toothless dogs. Aside from the size of the kibble, there is another downside...it, ummmm... makes your dogs' poops massive. In future I'll be looking at Skinner's Duck and Rice, or Vitalin Maintenance rather than using Markus Muhle.