Did you check the area for gremlin scat? Those toothy, rough scaled critters are SNEAKY.