was freaked out by this for a second thinking it was an overly large spider of some sort! turns out-- its just an old shredded up dog toy. /: