Существует вполне реальное мнение, что кошка "ходит сама по себе", кот тоже. У него своеобразный распорядок дня, когда он ночью активен, а днем много спит. Это ночное животное, которое в дикой природе охотится чаще всего ночью. Соответственно и домашние кошки питаются большей частью и днем и, обязательно, ночью.
Поэтому сложно животное заставить есть тогда, когда это вздумалось хозяину. Не стоит насиловать животное, на пользу ему это не пойдет.
Хотя есть коты, которые не "знают чувства меры", в этом случае переедание заканчивается рвотным рефлексом.Особенно это относится к кастрированным животным.
Что касается "заставить", то можно только тем, что ему очень нравиться, а не обычным, повседневным кормом. Но повторюсь, это не всегда пойдет на пользу.