Согласитесь, "отказался есть" - это совсем другая ситуация. Коты просто так не отказываются от еды, по крайней мере, ни одного такого случая не знаю (вот про собак - да). Наверняка было что-то нехорошее со здоровьем, поэтому и отказался от еды, это, увы, природа.