Doggieback Rider 30884

A man, an apparent street person although he could well not be,
and his trained pets - a cat that rides on the back of his dog
and two white mice that ride on the back of the cat
(the mice are hard to see in this view)