Glad you enjoyed it! I have a few questions: where/how did you get stuck? Do you mean you got stuck inside a wall, or stuck as in you couldn't progress further?
The level has been designed in a way where you are not required to jump on squirrels to reach any of the necessary platforms. You can reach all of the necessary platforms (and acorns) by simply jumping, diving, and sometimes doing both in succession! I'm curious to know which platform specifically you reached by jumping on the squirrel; perhaps I may have to make some walls higher...