Overall, I like it... but it's a little too adorable. In fact, I'm going to make a one time exception and use a word that I can't stand... The squirrel is a bit "twee".
Who even decided that was a word? When used, it sounds like you're making fun a lumberjack with a speech impediment.