Almost any fish can go two to three days without eating – many experienced fishkeepers will happily leave their fish for this length of time without feeding.