I've spent thousands already and everything always checks out ok. She seems to have puking cycles, this was a really bad one because it was every single day, usually it will be maybe like every 2 days. Now I think this cycle is over so I should be good for a week or so. It's been that way since she was born, but seems to have gotten worse over the years.
I think part of the problem is she'll randomly decide to go gulp down her entire bowl of food. I need to figure out a way to only feed her a small handfull of pebbles per time period. The system needs to somehow detect if there are any in the bowl and only dispense more if a certain time has elapsed and that the bowl is empty.
I could also go with a timer based system, dispense a small amount at specific times every day. Though if it accumulates she can still go gulp it down anyway.
That's just a theory though, I'm not sure if that's really what the problem is.