Tree Squirrels

What are Tree Squirrels? Tree Squirrels are members of the squirrel family that are more commonly referred to as just squirrels. This actually includes over 100 primarily tree-dwelling species. Tree squirrels are related to other various animals in the squirrel family...
Read MoreNo comments