I don't want to get this wrong but I'm not sure I'm understanding this. According to online/Ocado guide you feed your dog 2-3% of their weight.
So if your dog is 5.6kilos like mine is (23 weeks old) then that's about 130 grams of food split into 2 meals?
So this food - Nutriment would do 3 days food for £1.89 ? That seems astonishingly cheap to me - which is why I think I've got the numbers wrong.