Canine nutritionists recommend 1 gram of protein per pound of body weight for dogs that are considered a healthy weight for their size and breed.