I think it was a mole, I saw one in the yard the day before!
No.... no one got it!