Pets On The Brain: Rorschach Water Mark Test

I see some of the most amazing things on my morning walks with the pets. For some reason I always manage to find animals in the oddest places... like this water mark on the pavement. To me, it's clearly a closeup of a rider on a horse. Do I just have pet on the brain... What do you see?