I use Walmart OldRoy for my dogs 18kg is 18.00 dollars dogs , been using it for 20 years and no problems , all my dogs lived a good long life ,measure the food , when I go to the vet I allways get complements from the vet on there proper weight and the health of the dogs, also get some shank bones from butcher , cook them to get the fat off and this keeps there teeth clean , you can pay whatever you want for food , remember to not over feed as alot of animals are overweight just like humans.