What is this?

I found this obvious new born or fetus outside in my front yard this morning. How do I get a pic of it on this blog? I would love to have it identified. I think it might be in the fisher family. Thanks