Charges after dog left to suffer serious injuries

RSPCA WA