Puppies are generally allowed to start eating dry food after 1 month of teething, but this should be softened and fed at around 2 months of age, when dry dog food is the mainstay. The amount you feed should be moderate, starving will only make your dog stunted and immune to disease.
English Deutsch Français Español Português 日本語 عربي