An ocelot requires 600–800 grams (21–28 oz) of food every day to satisfy its energy requirements. Bee hummingbirds are the smallest living birds, with an average weight of around 2-3 grams.. Could an ocelot subsist on a single bee hummingbird per day?