Well, that's easy. It's an ordinary cross between a dog, a kangaroo, and a squirrel.
would that be the elusive Squogaroo!