He walks 5 miles a day and at his age it's tough to keep the weight on him
That’s a lot of walking per day. Who walks him? I assume it’s not you.
I would buy all of Aggie’s dog food at Costco. A combination of Kirkland dry kibble and Kirkland canned food. The kibble cost around $32 a bag but I can’t remember how heavy it was. Fortunately she was not a fussy eater and probably would’ve eaten the same dry kibble over and over again without complaining. She was on death row when I rescued her as no one seemed to have wanted a fierce looking black pitbull (actually she was dark brindle) even though she was a sweetheart. I think she was always grateful for her rescue so she never wanted to create waves. At least that’s how I anthropomorphized it.
I would also make her a homemade chicken, rice, and vegetable stew-which she loved. But she still would have eaten solely the kibble if that’s all I fed her.