As a general rule for adult dogs B-size for dry food: around 1% of their bodyweight per day.
For puppies a bit more.
Also depends on their activity, temperature and the like.
Just check how close you are to this, and see how the body responds.
We have found that a little food extra or less can make a difference.