Hello! I stumbled on this site about 15min ago. I'm hoping to learn more about my squirrel friends that visit the yard daily. Also needing some advice on a squirrel nesting in my window sill with NO actual nest. We have a winter storm coming, and I'm worried