At the 5-week mark, soaked puppy kibble will be your best bet if your pup is completely weaned off their mother's milk. Some dog food brands such as Hill's, Royal Canin, Eukanuba offer high-quality dog food for every stage in a dog's life.
When can puppies eat hard food?
Puppies should begin eating solid food about 3 1/2 to 4 1/2 weeks of age. Initially, make gruel by mixing a milk replacer in puppy food soaked in water and place this mixture in a flat saucer.
How much solid food should a 5 week old puppy eat?
Puppies should be fed three to four times a day therefore if you are currently feeding ¾ a cup of puppy food twice a day you should consider spacing it out by feeding ½ cup three times a day.
More useful articles on a similar topic 👇
Can a 5 week old puppy drink water?How often should 5 week old puppies eat?