Geraldton Dog Owner Fined $5,000 For Emaciated Dog

RSPCA WA