61 dogs and puppies rescued from ‘horrific conditions’ inside New Jersey home, SPCA looking for foster homes
Officials were alerted to a horrific situation in Belford, New Jersey recently. When they arrived the local SPCA, police, and humane officials discovered a severely upsetting case of animal hoarding. Sixty-one…