IMO< its a VERY early drop of a baby deer!
I have found a lot of them over the yrs and even been lucky enough to see a few being born!
I don't typically start to see them here for a few more weeks
here is one my dog found a few yrs back now(only pic I have handy)