Ok I have approximately a 5 month old beagle mix, we rescued him, who I am not kidding will eat and eat and eat! He is fed 3 meals a day, 1 1/2 cups AM, 1/2 cup noon, 1 1/2 cups - 2 cups PM. I now this is a lot of food for a little guy but trust me my dog is by no means overweight at all...I dont know if its the food...hes on Natural Choice (Herring formula) but this is the only stuff that he has not had diarrhea from. First I have read that dogs should be fed once a day? My vet says 3 times till 6 months then twice a day. Also is there anything we can add to fill him up (like chicken or green beans or vitamins?)? He doesnt get treats daily because his stomach is senstive. Any advice would be appreciated...