I didn't vote becasue I have 3 dogs with 3 different weights.
Beau, weighs 63 pounds. he weighed 62 on the track ,but muscle weighs a lot more than fat so, he's maintaining well at a triffle less then 3 cups a day.
Chloe who weighs 68 pounds is at 3 full cups a day.
Teddy who weighs in at 74 pounds is just off the track and he's muscle is still prominent. He's at 4 cups a day.
Sometimes they really don't need to gain "weight from food" because once they start losing a bit of their muscle tone, they will automatically look like they've gained weight from muscle going soft a bit.