Found this while taking my dog for a walk. Anyone seen anything like it?