Just beat me to it Dottie. Many thanks for your very good suggestions. A couple of points:
I'm sure most users would agree that some sort of scores are a necessary part of the site as without them it just becomes a fairly directionless list of dog foods. In the modern era, I think people would much rather have a convenient rating than have to trawl through the data for every food and try to figure out which is better. You are quite right, though, that owners of dogs that are already doing well shouldn't necessarily look for better ranking foods but for those that are already looking for a new food, I think the scores are crucial. Of course, they could be better but that's why I'm making the changes.
You're also right that the current focus on higher meat formulas isn't always ideal. When I first developed the algorithm the only high meat dry food available in the UK was Orijen so a lot of emphasis was put on meat content. Now, with so many high meat foods on the market, it's becoming clear that meat content isn't the be all and end all and that pushing for ever higher levels of meat can, in fact, lead to inappropriate nutrient levels in the finished product. These points are top of the overhaul list.
In terms of quality, I am already gathering information on the country of origin and will add a filter into the directory. I'm not personally convinced that it should form part of the rating but if enough people value it that highly, it can be done. Ethics is a very tricky subject as there are so many facets - animal welfare, carbon footprint, ingredient sourcing, recyclable packaging, animal testing, the list goes on. Not everyone values each of these elements equally and, at the end of the day, none affect the quality of the food.
By the way, an interesting fact is that all meat used in pet foods available in the UK has to be 'human grade' by law. That doesn't seem to stop some companies advertising the fact as if they are special though.
The 'save search' function is on the to do list but it's likely to be quite a big job so may still be a little wait I'm afraid.