Okay, well I somehow manged to survive another night (I really think the killing of Katie8 was to take eyes off of squirrels), so I'm going to give up all the info I have, which means I'm going to be attacked tomorrow night, for sure.
I have Beast's magic mirror.
Squirrels is a wolf.
Petpony, Trematode, and Wildcatj and I are all villagers.
I also came into possession of an item that can protect me from attack, so hopefully I can survive the next night and investigate another person.
Everyone who voted for squirrels in the last vote is a known villager. That leads me to believe that CFC is a villager as well.
We need to be looking at LIS, the Orcas, TigerWillow, krist, and devyn. I'm totally clueless about hedgiehog.
I have a huge exam at the crack of dawn tomorrow, so I don't have time to go through and see who voted how and if there are trends, but the villager group certainly isn't getting any bigger. I thought for SURE we would get squirrels today so I kept this info secret so I could hopefully investigate and find another wolf, but Trematode came back clean.
So there ya go. Hopefully my sacrifice will help us get back on track and at least one villager will survive to win!