моя кошка закапывает в двух случаях - если грязно ей или если типа припрятывает. А если она считает, что корм плохой, то она просто его не ест ( и фиг заставишь, намучилась я с ней подбирая корм. то один ей разонравится, то другой).
А вообще кот может быть очень старенький, а девушка может раньше у него тырила еду будучи ребенком или не тырила, но он ей настолько не доверяет, что на всякий случай уж жрет.