hi Brielle !!
have you tried to put one of those boxes for catching ants ?
This is not poisonnous for your cat , but the ants eat it , return to their "home" and bring the others along ; in the end they die . In this way , maybe they will not be able to spoil the catfood any longer !