The Tunica Humane Society found 102 dogs in a building and 90 more dogs outside in makeshift cages after a tip-off from the public.

Rescuers say it was some of the worst animal living conditions they had ever seen.

Some of the animals were blind, matted and in need of urgent medical attention.