A red squirrel has made a nest in my barn. The meanest little critters in the wild. These devils will stand toe to paw screaming at you, daring you to make a move. I hate to kill what I do not eat. Let the games begin, I will get catch him! Stay tuned…