You could also consult your vet about your dogs diet. I recently had to take our beagle in because he tore his acl. The vet gave us some expensive diet food as he was overweight ($25 for a 10lb bag). She said if he was not getting full enough off of that that we could also give him a can of green beans to supplement. So given that if you asked I would think that there may be other foods that could stretch out your rationing.