А я думаю что дело совсем не в витаминах и здоровье, мне эта ситуация оч знакома просто когда вы жили у родителей, там был кот: это конкуренция, азарт, игра своего рода, а потом когда вы переехали, это все пропало, не с кем больше ему конкурировать, жадничать больше не надо, никто у него еду забирать не будет (образно) .... не интересно в общем стало, вот и все.
Когда мы раньше жили у родителей, а теперь приезжаем в гости, у нашей собаки еда там уходит на ура! как будто ее дома не кормят, особенно когда рядом появляется кот. Даже когда уже не лезет, действует по принципу: что не съем, то понадкусаю ))) А дома есть вяло, не хотя... кота ведь нет, можно и не торопится