what is the longest an animal can go without eating