Problem with that pic is it’s just a rock.
A rock with a very long, extended tail, perfectly symmetrical legs, and a very lizard-like face.
Now I believe there is life on Mars - simple bacteria, (actually, a couple of the craft sent there were never totally scrubbed before launch), there’s probably 100 different kinds of fungi and lichens on Earth that would love it om Mars. Maybe even some primitive plants.
Higher organisms... with the low atmospheric pressure.. the cold... that’s getting harder to believe.