I completed my paper Aibo. Not a project for the faint of heart. I probably won't be tackling any such projects for a long while. This one took over my life. If imperfections due to "hand crafting" is charming, then my little Aibo is definitely charming.
Update: I looked at a variety of other papercraft out there ... this one would rank as "easy" compared to the others I came across.