Not really, I already had my fill of the discussion in other meme notes. I found this picture as a joke while researching Darwinism and thought it would make a good meme. Especially the smelly part. The first time I saw the picture I thought it was wearing women's heels the way the feet are positioned then when I enlarged the pic I see it's an animal's hooves or paws or whatever.