My mom went up to our cottage in New Hampshire to do some work on it before the summer (she just inherited it over the winter from my grandfather, and wants to have some modifications made) and when she got inside, she found two dead things. She can’t figure out what they are.
They look like squirrels to me, but she says they were way too small to be squirrels. Any ideas? She sent me these two pictures (eww!)