There is a vast quantity of food for both you and your animals to be harvested from the wild. Hunting and gathering are human's oldest forms of ensuring food, and it seems a shame to forget those skills now.
Within any balanced ecosystem, there are tons of things to eat. The trick is finding and using them without upsetting that balance, or your belly. Knowing your ecosystem is paramount to using it as a food source.
Gathering other people's waste products is an efficient way to add to the food of your family and your animals. People will often throw away things that are useful to you.