The pup was recovered by the Bayou Animal Services and then taken to the Animal Kingdom Pet Hospital in League City.
According to veterinarians, the dog's right eye was so damaged, they had to remove it.
The pet hospital is also treating the puppy for parasites.
The dog's rescuers are trying to find a forever home for the canine. They have given him the name Thor.
They are also appealing to the public for donations, as stated in the hospital's Facebook post. If you'd like to help, visit the YouCaring page set up for Thor.
Report a typo to the ABC13 staff