Dogs rescued from Mexico animal testing facility get new leash on life

Dogs rescued from an animal testing facility in Mexico arrived in Valley Village to find their forever homes.