So...
I am thinking it looks more like a cross between an owl and a squirrel but am told that it looks just like a Pokemon. He was a little shocked at first - not realizing it was the bear he had been begging for - but loves it just the same.
And for Maari I whipped up a little redheaded doll to cuddle.
Fist in mouth + babydoll in hand = happy baby girl!