I seriously have eaten CAT BARF?!?!?!