Smell of death resulted in arrest of McAllen cousins; rescue of 94 animals
A call from a delivery driver “saying it smelled like death” and that dogs were howling inside a residence in the 3400 block of Ozark Avenue resulted in the arrest of two McAllen cousins who had 93 dogs and a cat inside a two story house, according to a probable cause affidavit.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed