Quite a stumper. My closest guess is a poodle somehow walking on its hind legs, but it has no tail.
Yes, quite a stumper indeed.....What COULD it BE? Hmmmm... *think think*