I think your rat died..
eww! how dare you post this!!
nice marmot
What was that thing? An opossum? A really weird rat? The head is so badly messed up I can't tell what I'm looking at.