I thought when I posted this image that you would see it as a rock so I'll post this image for you to judge for yourself.
This one also includes, red circle, what could be a small bird, the blue circle a smaller version of the funny rock about to have dinner and lastly the green one could be another sort of animal. I believe that any life on Mars because of the surface temperture will have to live just under the surface. I have a whole load of image of what I think could be thier habitat, but that for a later date.