How old are puppies when they can eat our food?
It is generally recommended that puppies should be fed a diet specifically formulated for their age and size until they are at least 12 months old, and preferably even longer. Puppies have different nutritional requirements than adult dogs and feeding them "people food" can lead to health problems such as obesity, developmental issues, and nutrient deficiencies.