1. Handful of adorable, squirming newborn red squirrels

    Handful of adorable, squirming newborn red squirrels

    2
    0
    16.7K
  2. Did you ever wonder where the squirrel hides his peanuts?

    Did you ever wonder where the squirrel hides his peanuts?

    2
    0
    2.29K
    4
  3. Squirrel stuffed animal shares treat with a friendly talking parrot

    Squirrel stuffed animal shares treat with a friendly talking parrot

    93
    4
    32.9K
    18
  4. He is a free-spirited squirrel, and his life is very desirable

    He is a free-spirited squirrel, and his life is very desirable

    12K