This audit assignment discusses the ethical dilemma faced by Janice Roberts, accountant of Pet Plus Pty Limited, who discovers irregularities in cheque requisitions and reports it to the CFO but is threatened to keep quiet. The stakeholders, ethical issues, principles, alternatives, consequences, and the most ethical decision are discussed.