Stemming from the Greek name “shadow tail” it’s the squirrel. There are approximately 280 known species of squirrel in the world. These cute critters are thieves, speedy and nimble acrobats, gardeners, and tricky enough to make even Loki proud. Some squirrels can even glide up to 300 feet from tree […]