An 18-year-old was charged with animal cruelty after police rescued a severely injured puppy from a residence in Humble, Texas.

The puppy was found with multiple broken bones, and authorities filed the cruelty charge against the teen.