Alright, I had to log in after some long time lurkin' just to post in this thread.
First of all, I can't really tell what is in that bag from the pictures, but its probably not a rat. I work at a Frito Lay plant that makes Cheetos(probably not the one that made that bag, but maybe) and it...