Most puppies can eat unmoistened dry food at about 6 weeks of age, but the kibble size should be appropriate for the breed of dog.
653k questions
2.7m answers
0 comments
50.1k users