The cats were found in a rural area, next to a pile of cat food.
The Labrador retriever was found dead tied to a tree.
Two of the animals are recovering from their wounds.
The Humane Society of the United States is offering a $5,000 reward.
An argument over finances led to the shooting, according to a criminal complaint.
Gabriel is doing much better since being found Nov. 1.
The dog is being cared for at a Humane Society facility.
It happened this past week in Lake Benton, southwest Minnesota.
The German Shepherd was just 7-months-old.
64 cats were found dead at her rental home in Dakota Co. last year.
The horses were moderately to severely malnourished.
The dog is on the road to recovery thanks to a nearby animal shelter.
Police say they've had reports of a second video showing the animal's mistreatment.
It happened in Fosston in northwest Minnesota.
The woman alleges that her roommate beat her dog.
The man admitted to setting cat food near the trap.
It was 14 degrees outside when the puppies were found.
They initially thought the dog had been hit by a car.
At least two dogs have died.
The animals are being taken to emergency shelters.
The 25-year-old is facing 13 counts of animal mistreatment.
Authorities were able to track down the dog's owner.