Hi Theresa, we were feeding our girl once a day, and found she was putting on too much weight. Were told by our vet to give 3/4 of the amount we were feeding and give twice a day. By feeding once and at night time, she was then sleeping and not working the food off.
Why don't you try feeding in a bowl, I think he will enjoy his food more, its not unnatural for a cocker to
inhale their food there shockers at that!