If you chose to feed meals, a young, small puppy needs 4-6 meals per day. Our puppies and adult dogs are not fed meals, but at all times have food and water available to them in their bowl. We do not feed meals because we have found that having food constantly available promotes healthy eating habits, such as only eating when hungry and only eating until satisfied. Our dogs have always been at healthy weights with the feeding method.