Squirrels are arguably the most common form of wildlife living in and around our homes and businesses, especially in Upstate New York and other rural areas. They tend to avoid big city life but can be found in smaller urban cities. Let's talk about squirrels....
