Idaho Science Teacher Feeds Puppy to Snapping Turtle in Class - TIdaho Science Teacher Feeds Puppy to Snapping Turtle in Class - TIdaho Science teacher feeds puppy to snapping turtle in class in front of students. I'm not making this up!KekeluvKekeluv