Food Diets for Small Dogs Ideally, diets for dogs who weigh 20 pounds or less are calorically dense, high in digestible protein, and contain added L-carnitine and vitamins C and E. By Mary Cope, PhD - Published: March 6, 2023 0