the only thing laying in my yard is some leave and doggie bombs.

but in this case, Im gonna say you found an egg.