A Caterpillar... or Squirrel??