Ah, pfr!
I get SUCH a visual from your description:
the more-or-less transparent bubble-ball,
the little beastie inside doing its hamster-wheel thing,
and a HIGHLY interested small scruffy dog
watching its every move
and making the ball move around.