I got my first cat a little over a year ago. Apparently the "scarf and barf" is a thing with cats. This cat would vomit up undigested food on a regular basis. Like constantly. So I did a little experiment: on the days when I was home, I set a timer and gave her a little bit of her food at a time. Problem solved! This feeder does the same thing when I can't be at home, waiting on my precocious feline 24/7! She gets 1/10 cup of food 5 times a day. I can't say she NEVER vomits but the occurences have seriously decreased! I get a notification on my phone when her food is dispensed and when the tank is almost empty. I can go away for a day knowing that she will get fed on a regular basis, too. I swear she can tell time, she paces around the bowl a few minutes before it dispenses! So happy with this product! Easy to set up and easy to use. I clean the bowl frequently and the tank when it's empty. I use Purina One and the pieces never get stuck. Two paws up for this invention!