Here's a good site, from what I can tell...

http://www.squirrel-rehab.org/

It totally looks like a squirrel to me, the more I look at baby squirrel photos.