弈小方带着她的狗、一只毒奶菇和一条秋刀鱼过河。河边只有一条船,且她每次只能带一个东西上船。已知她的狗喜欢吃毒奶菇,毒奶菇喜欢吃秋刀鱼,因此她不能让她的狗和毒奶菇一起留在岸边,也不能让毒奶菇和秋刀鱼一起留在岸边。否则在这两种情况下,前者都会吃掉后者。请问弈小方该如何把所有的东西都带到河对岸呢?她最少需要渡几次河?