poor little ones, how pity of them..
here we don't have squirrels, we have frogs all over, on the left, right, middle of the road, you name it.
experience passing them by it sure is a gut, slimmy, splatty phenomenon.
sure would want to avoid them every now and then but, what can we do, they roam everywhere.