3 – 5 lbs
How much should a 20 pound dog eat?
Small Breeds (10-20 pounds): 3/4 cup to 1 1/2 cups per day. Medium Breeds (30-50 pounds) 1 3/4 to 2 2/3 cups per day. Large Breeds: (60-100 pounds) 3 to 4 1/2 cups per day, plus 1/3 cup for every 10 pounds over 100 pounds.
How much should a 21 pound puppy eat?
Ideal Weight of Dog (At Maturity)Weaning-12 Weeks1-2 Years13-20 lbs1/2-1 1/4 cupsAdult Portion21-50 lbs1/2-1 1/2 cups2-4 1/4 cups51-75 lbs5/8-2 1/3 cups2 5/8-6 1/4 cups76-100 lbs1-2 2/3 cups5 5/8-11 cups
How much food should a puppy eat a day?
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 👇
How much wet food should a 20 pound dog eat?How many times a day should a 20 pound dog eat?