It is generally not recommended to free-feed puppies. Free-feeding, where food is available at all times, can lead to overeating and weight gain. Establishing a regular feeding schedule with measured portions is important to monitor your puppy's food intake and ensure they receive the appropriate amount of nutrition. This also aids in housebreaking and training.