This is too bizarre! Imagine going out to your back yard and your dog finds something in the baby pool and lays it on the ground for you to see and it’s obviously a dead animal, but WHAT it is?? Even the DNR is at a loss! Do you know what this could be?? See it here from CBS4 Indy








