Australian Dingo--- looks so much like Lucky!! #Australia #dingo Australian…
Long-nosed potoroo. Photo by john Cancalosi
A Giant Among Squirrels The Indian Giant Squirrel (Ratufa indica maxima) is a large tree squirrel species native to India. They measure in excess of 3 feet in length and can weigh over four and a half pounds. An arboreal species, they will rarely leave the trees.