For my 4 legged vacuum, I scatter the food across the bottom of her crate. She at least needs to move a bit to get it.
I have a buster cube and a ball that is a takeoff on it. I think I'll try one of those. Unfortunately, I know what I'll hear (bang, bang, rattle, bang, bang, rattle long past when it is empty.)