User blog comment:Winchester7314/Possible Recuring S8 Purgatory Monsters/@comment-3481504-20120520050704

...right, Skinwalkers...but with red eyes. That's what it looked like in "Survival of The Fittest", with the dogs.