Puppy left with fractured ribs after owner caught on camera beating her

A 29-year-old Western Australian man has been charged with animal cruelty after police uncovered CCTV footage of him abusing a a puppy. Source: RSPCA WA