Squirrels are a fixture of most neighborhoods in the U.S. You can find them coast to coast, from the shores of New England to valleys of California and just about everywhere in between. They rarely ever show aggression to humans and better known for stealing birdseed...
problems squirrels cause