Your Aye Aye looks to me like a cartoon of my friend's chihuahua-dachshund that I posted earlier! Or a bat!