Giant otters are not only large in size but also large in appetite. They eat up to 3kg (7 lbs) of food a day. Giant otters arent exactly picky when it comes to food either. They eat everything from fish to anacondas and even small crocodilians (see picture). 3.7K viewsedited 10:52