Depends what you mean by "everything"... As already mentioned, there are many threads covering Gars' diets. Be a little more specific and it will help answer your question. As for having a big appetite, they definitely do. At least mine does. He's a young Fl. Gar, about 10.5" and I have him on an assorted diet. The more you can get in their diet, the better. As long as it's healthy. My Gar eats bloodworms, beef heart, feeders, massivore pellets, & prepared foods. They do eat many things.