The main reason why a pet refuses food is that it is not hungry or not feeling well. Some pets will eat anything, but some will show a reluctance to eat and refuse certain foods. We suggest adding a little warm water to the kibble. This helps to release the aroma of the food. If prolong resistance, please approach the vet.