My cat is a fussy eater. If he’s hungry and eats something that isn’t his favourite he will puke it. Not sure why he does this. I am guessing he is so hungry but eats anyways. Not sure if behaviour issue or not but if I give him something he likes it stays down! Thoughts?