Squirrel Pup

A Squirrel Pup is a baby Squirrel. Squirrels will protect them.