a cat and dog standing on a wooden platform