Shocking footage captured the moment 40 dogs were rescued from a tiny apartment living in under a foot of feces.
The dogs and puppies – a mix of breeds – were found in an apartment in La Mesa, San Diego County, California, on Dec. 29, 2025, by La Mesa police officers who were performing a welfare check on a tenant facing eviction.
The tenant had not been seen since Dec. 23…