San Francisco police investigate pet sitter over dog abuse reports

TL;DR
Several dogs died or were mistreated under the care of a dog sitter from the Rover app in California, prompting police investigation and Rover to deactivate the sitter's account, as owners mourn their pets and seek justice.
Want the full story? Read the original reporting
Read on ABC7 Los Angeles