I hope this doesnt come across as being patronising cos I'm honestly not trying to be - I think you would be best buying the best quality complete that you can afford. A bad, unbalanced raw diet is just as bad as a poor quality commercial kibble. Go buy some Burns, James Wellbeloved or Royal Canin for Ronnie and I'm sure he'll be just fine.
If he had been mine I would have starved him for 24 hours and just made sure he had plenty of clean water available - then started him on cooked chicken/rice or cooked chicken/pasta. I hope he's much better tomorrow

