Complex sentence: Greenwald and Miranda have 11 dogs, all rescued from the street, and he frequently picks up dogs from the street and uses his platforms to find homes for them.
Split into simpler sentences: Greenwald and Miranda have 11 dogs, all rescued as strays. Greenwald frequently picks up dogs from the street and uses his platforms to find homes for them.