When you pick up your puppy, I will give you an estimate of your puppies adult size. The back of the dog food bag gives you a recommended feeding amount based on estimated adult size. Measure the whole amount into the dish. Offer your puppy food three times a day until it is 3-4 months old. At that point you can reduce feedings to twice daily until it is an adult (10 months). An adult schnauzer can be fed once or twice daily. You will need to figure out what works best for you and your dog.