[UPDATE] Science teacher faces charges after cops say he fed puppy to snapping turtle

[UPDATE] Science teacher faces charges after cops say he fed puppy to snapping turtle