I couldn't bring myself to read this entire thread, so I'm just going to leave this here and be on my way.

The box of frozen mice available at most pet stores says "Not for human consumption". You decide.