Swan View Man Fined $4k After Beating Pet Dog

RSPCA WA