100g is about the size of a medium rat. I think your BP could eat a medium rat that size but a small rat would probably be better.