both guppies and goldfish can be found in the wild, but much like dogs and cats they've been domesticated.. reading the sticky should clear alot of the misinformation up about live foods, as well as processed foods. I personally believe in diversity is key. So I feed anything and everything that is acceptably health as food to my fish, including live and pellets. It's always about quality of the food. And some species do better on live, others on pellets. Find out the nutritional needs of your fish, and the nutritonal content of the foods you feed them.