As a rule of thumb, dogs need about 1/3 cup of dry food per day for every 5 kilograms of weight. Keep in mind puppies may need 2x or even 3x as much, depending on the breed and age. A good starting point is reading the label of your chosen food. Weigh your dog and follow the manufacturers guidelines for a couple of days.