What Those Monsters Did With This Dog Is Unfathomable, But Watch This

Gremlin Von Cocopuff was one of 50 dogs rescued off of two separate properties in North Carolina when the Humane Society raided the dogfighting operation. But seeing him now is so amazing! 🙂